Webscraping: programatically extracting data from teh HTML code of websites
http://en.wikipedia.org/wiki/Web_scraping
Example: Google scholar
First let's open a connection to a URL and then use the readLines function to read the html data. Be sure to close the connection afterwards
GS_connection = url("http://scholar.google.com/citations?user=HI-I6C0AAAAJ&hl=en")
htmlCode = readLines(GS_connection)
## Warning in readLines(GS_connection): incomplete final line found on 'http://
## scholar.google.com/citations?user=HI-I6C0AAAAJ&hl=en'
close(GS_connection)
htmlCode
## [1] "<!doctype html><html><head><title>Jeff Leek - Google Scholar</title><meta http-equiv=\"Content-Type\" content=\"text/html;charset=ISO-8859-1\"><meta http-equiv=\"X-UA-Compatible\" content=\"IE=Edge\"><meta name=\"referrer\" content=\"always\"><meta name=\"viewport\" content=\"width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=2\"><meta name=\"format-detection\" content=\"telephone=no\"><link rel=\"shortcut icon\" href=\"/favicon.ico\"><link rel=\"canonical\" href=\"https://scholar.google.com/citations?user=HI-I6C0AAAAJ&hl=en\"><meta name=\"description\" content=\"Chief Data Officer, VP, and J Orin Edson Foundation Professor, Fred Hutchinson Cancer Center - Cited by 19,525 - Statistics - Computing - Genomics - Personalized Medicine - Scientific Communication\"><meta property=\"og:description\" content=\"Chief Data Officer, VP, and J Orin Edson Foundation Professor, Fred Hutchinson Cancer Center - Cited by 19,525 - Statistics - Computing - Genomics - Personalized Medicine - Scientific Communication\"><meta property=\"og:title\" content=\"Jeff Leek\"><meta property=\"og:image\" content=\"https://scholar.googleusercontent.com/citations?view_op=medium_photo&user=HI-I6C0AAAAJ&citpid=7\"><meta property=\"og:type\" content=\"website\"><meta name=\"twitter:card\" content=\"summary\"><style>html,body,form,table,div,h1,h2,h3,h4,h5,h6,img,ol,ul,li,button{margin:0;padding:0;border:0;}table{border-collapse:collapse;border-width:0;empty-cells:show;}html,body{height:100%}#gs_top{position:relative;box-sizing:border-box;min-height:100%;min-width:964px;-webkit-tap-highlight-color:rgba(0,0,0,0);}#gs_top>*:not(#x){-webkit-tap-highlight-color:rgba(204,204,204,.5);}.gs_el_ph #gs_top,.gs_el_ta #gs_top{min-width:320px;}#gs_top.gs_nscl{position:fixed;width:100%;}body,td,input,button{font-size:13px;font-family:Arial,sans-serif;line-height:1.24;}body{background:#fff;color:#222;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;}.gs_gray{color:#777777}.gs_red{color:#dd4b39}.gs_grn{color:#006621}.gs_lil{font-size:11px}.gs_med{font-size:16px}.gs_hlt{font-weight:bold;}a:link{color:#1a0dab;text-decoration:none}a:visited{color:#660099;text-decoration:none}a:hover,a:hover .gs_lbl{text-decoration:underline}a:active,a:active .gs_lbl,a .gs_lbl:active{color:#d14836}.gs_el_tc a:hover,.gs_el_tc a:hover .gs_lbl{text-decoration:none}.gs_pfcs a:focus,.gs_pfcs button:focus,.gs_pfcs input:focus,.gs_pfcs label:focus{outline:none}.gs_a,.gs_a a:link,.gs_a a:visited{color:#006621}.gs_a a:active{color:#d14836}a.gs_fl:link,.gs_fl a:link{color:#1a0dab}a.gs_fl:visited,.gs_fl a:visited{color:#660099}a.gs_fl:active,.gs_fl a:active{color:#d14836}.gs_fl{color:#777777}.gs_ctc,.gs_ctu{vertical-align:middle;font-size:11px;font-weight:bold}.gs_ctc{color:#1a0dab}.gs_ctg,.gs_ctg2{font-size:13px;font-weight:bold}.gs_ctg{color:#1a0dab}a.gs_pda,.gs_pda a{padding:7px 0 5px 0}.gs_alrt{background:#f9edbe;border:1px solid #f0c36d;padding:0 16px;text-align:center;box-shadow:0 2px 4px rgba(0,0,0,.2);border-radius:2px;}.gs_alrt:empty{display:none;}.gs_spc{display:inline-block;width:12px}.gs_br{width:0;font-size:0}.gs_ibl{display:inline-block;}.gs_scl:after{content:\"\";display:table;clear:both;}.gs_ind{padding-left:8px;text-indent:-8px}.gs_ico,.gs_icm{display:inline-block;background:no-repeat url(/intl/en/scholar/images/1x/sprite_20161020.png);background-position:-23px -161px;background-size:169px;width:21px;height:21px;}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.gs_ico,.gs_icm{background-image:url(/intl/en/scholar/images/2x/sprite_20161020.png);}}.gs_el_ta .gs_nta,.gs_ota,.gs_el_ph .gs_nph,.gs_oph{display:none}.gs_el_ta .gs_ota,.gs_el_ph .gs_oph{display:inline}.gs_el_ta div.gs_ota,.gs_el_ph div.gs_oph{display:block}.gs_sth_g{visibility:hidden;max-height:0;}.gs_sth_vis .gs_sth_g{max-height:1000px;}.gs_sth_vis .gs_sth_b{position:fixed;top:0;}.gs_sth_trk .gs_sth_b{position:absolute;top:auto;}@keyframes gs_anm_spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.gs_rimg{display:block;background-color:#e5e5e5;border-radius:50%;overflow:hidden;position:relative;z-index:1;}.gs_rimg>img{position:absolute;margin:auto;left:0;top:0;bottom:0;right:0;}.gs_in_txtw{display:inline-block;vertical-align:middle;}.gs_in_txtb{display:block;}.gs_in_txt{color:#000;background-color:#fff;font-size:16px;box-sizing:border-box;height:29px;line-height:23px;border:1px solid #d9d9d9;border-top-color:#c0c0c0;padding:3px 6px 1px 8px;border-radius:1px;outline:none;-webkit-appearance:none;-moz-appearance:none;}.gs_el_tc .gs_in_txt{font-size:18px;}.gs_in_txtb .gs_in_txt{width:100%;}.gs_in_rnd .gs_in_txt{border-radius:14.5px;padding:3px 12px 1px 12px;}.gs_in_txt:hover{border-color:#b9b9b9;border-top-color:#a0a0a0;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);}.gs_in_txte .gs_in_txt{border-color:#dd4b39;}.gs_in_txt:focus{border-color:#4d90fe;box-shadow:inset 0 1px 2px rgba(0,0,0,.3);}.gs_in_txt:disabled{color:#b8b8b8;border-color:#f1f1f1;box-shadow:none;}.gs_in_txtm .gs_in_txt{font-size:13px;height:24px;line-height:16px;padding:3px 6px;}.gs_in_txtm.gs_in_rnd .gs_in_txt{border-radius:12px;}.gs_el_tc .gs_in_txtm .gs_in_txt{height:29px;line-height:21px;}.gs_el_tc .gs_in_txtm.gs_in_rnd .gs_in_txt{border-radius:14.5px;}.gs_in_txtl .gs_in_txt{height:41px;padding:9px 43px;}.gs_in_txtl.gs_in_rnd .gs_in_txt{border-radius:20.5px;}.gs_in_txts{font-size:13px;line-height:18px;color:#666;}.gs_in_txts:not(:empty){margin-top:2px;}.gs_in_txte .gs_in_txts{color:#dd4b39;}button{position:relative;z-index:1;box-sizing:border-box;font-size:13px;cursor:pointer;height:29px;line-height:normal;min-width:72px;padding:0 8px;color:#444;border:1px solid rgba(0,0,0,.1);border-radius:3px;text-align:center;background-color:#f5f5f5;user-select:none;}button.gs_btn_rnd{border-radius:14px;padding:0 12px;}button.gs_btn_rnd.gs_btn_rndci{padding-left:4px;}button.gs_btn_lrge{height:41px;min-width:82px;padding:0 9px;}button.gs_btn_lrge.gs_btn_lrge_asym{padding-left:5px;padding-right:8px;}button.gs_btn_lrge.gs_btn_rnd{border-radius:20px;padding:0 16px;}button.gs_btn_lrge.gs_btn_rnd.gs_btn_rndci{padding-left:10px;}button.gs_btn_cir{border-radius:14.5px;min-width:29px;}button.gs_btn_lrge.gs_btn_cir{border-radius:20.5px;min-width:41px;}button.gs_btn_mini{padding:0;border:0;}.gs_el_ph button.gs_btn_mph,.gs_el_ta button.gs_btn_mta{height:41px;}button .gs_wr{position:relative;display:inline-block;width:100%;height:100%;}button .gs_wr:before{content:\"\";width:0;height:100%;}button .gs_wr:before,button .gs_ico,button .gs_rdt,button .gs_lbl,button .gs_icm{display:inline-block;vertical-align:middle;}button .gs_wr{font-size:13px;text-transform:none;}.gs_btn_lrge .gs_wr{font-size:15px;}.gs_btn_lsb .gs_wr{font-size:11px;font-weight:bold;}.gs_btn_lsu .gs_wr{font-size:11px;text-transform:uppercase;}.gs_btn_lrge.gs_btn_lsb .gs_wr,.gs_btn_lrge.gs_btn_lsu .gs_wr,.gs_btn_lrge.gs_btn_lrge_asym .gs_wr{font-size:13px;}.gs_btn_half,.gs_el_ta .gs_btn_hta,.gs_el_ph .gs_btn_hph{min-width:36px;}.gs_btn_lrge.gs_btn_half,.gs_el_ta .gs_btn_lrge.gs_btn_hta,.gs_el_ph .gs_btn_lrge.gs_btn_hph,.gs_el_ta .gs_btn_mta,.gs_el_ph .gs_btn_mph{min-width:41px;}.gs_btn_slt{border-radius:3px 0 0 3px;}.gs_btn_srt{margin-left:-1px;border-radius:0 3px 3px 0;}.gs_btn_smd{margin-left:-1px;border-radius:0;}button:hover{z-index:2;color:#222;border-color:rgba(0,0,0,.2);background-color:#f8f8f8;}button.gs_sel{background-color:#dcdcdc;}button:active{z-index:2;background-color:#f1f1f1;}button:focus{z-index:2;}button::-moz-focus-inner{padding:0;border:0}button:-moz-focusring{outline:1px dotted ButtonText}.gs_pfcs button:-moz-focusring{outline:none}a.gs_in_ib{position:relative;display:inline-block;line-height:16px;padding:6px 0 7px 0;user-select:none;}a.gs_btn_lrge{height:40px;padding:0;}a.gs_in_bgcw{min-width:41px;}a.gs_btn_lrge.gs_in_bgcw:before{position:absolute;content:\"\";height:29px;width:29px;top:6px;left:6px;background-color:#fff;box-shadow:0 1px 3px rgb(0,0,0,.4);border-radius:50%;}a.gs_in_bgcw:hover:before{background-color:#f5f5f5;}a.gs_in_bgcw:active:before{background-color:#e5e5e5;}a.gs_in_bgcw.gs_dis:before{background-color:#fff;}a.gs_in_ib .gs_lbl{display:inline-block;padding-left:21px;color:#222;}a.gs_in_ib.gs_in_gray .gs_lbl{color:#444;}a.gs_in_ib .gs_lbl:not(:empty){padding-left:29px;}button.gs_in_ib .gs_lbl:not(:empty){padding-left:4px;}a.gs_in_ib:active .gs_lbl,a.gs_in_ib .gs_lbl:active,a.gs_in_ib :active~.gs_lbl{color:#d14836;}.gs_el_ta .gs_btn_hta .gs_lbl,.gs_el_ph .gs_btn_hph .gs_lbl,.gs_el_ta .gs_btn_mta .gs_lbl,.gs_el_ph .gs_btn_mph .gs_lbl,.gs_el_ta .gs_btn_cta .gs_lbl,.gs_el_ph .gs_btn_cph .gs_lbl{display:none;}a.gs_in_ib .gs_ico{position:absolute;top:3px;left:0;}.gs_in_ib.gs_md_li .gs_ico{left:14px;}.gs_el_tc .gs_in_ib.gs_md_li .gs_ico{top:11px;}.gs_in_ib.gs_md_li.gs_md_lix .gs_ico{top:10px;left:16px;}a.gs_btn_lrge .gs_ico{top:50%;left:50%;margin:-10.5px 0 0 -10.5px;}.gs_in_ib .gs_ico{opacity:.55;}.gs_in_ib:hover .gs_ico{opacity:.72;}.gs_in_ib:active .gs_ico,.gs_in_ib .gs_ico:active,.gs_in_ib :active~.gs_ico{opacity:1;}.gs_in_ib:disabled .gs_ico,.gs_in_ib.gs_dis .gs_ico{opacity:.28;}.gs_in_ib.gs_btn_act .gs_ico,.gs_in_ib.gs_btn_cre .gs_ico{opacity:1;}.gs_btn_act:disabled .gs_ico,.gs_btn_cre:disabled .gs_ico{opacity:.72;}.gs_rdt{position:relative;width:0;height:21px;}a.gs_in_ib .gs_rdt{left:21px;}.gs_rdt:before{content:\"\";position:absolute;top:1px;right:0;width:5px;height:5px;border:1px solid #fff;border-radius:50%;background-color:#dd4b39;}.gs_notf{display:inline-block;vertical-align:top;margin-left:8px;width:16px;line-height:16px;background-color:#d14836;border-radius:50%;color:#fff;text-align:center;font-size:9px;font-weight:bold;}.gs_notf:empty{display:none;}.gs_ind .gs_notf{text-indent:0;}button.gs_btn_flat{border-color:transparent;background-color:transparent;}button.gs_btn_olact{color:#4d90fe;background-color:transparent;}button.gs_btn_flat:hover,button.gs_btn_olact:hover{background-color:rgba(0,0,0,.05);}button.gs_btn_flat:active,button.gs_btn_olact:active{background-color:rgba(0,0,0,.1);}button.gs_btn_flat.gs_btn_flact{color:#1a0dab;}button.gs_btn_act{color:#fff;background-color:#4d90fe;}button.gs_btn_act:hover{color:#fff;background-color:#3983fe;}button.gs_btn_act.gs_sel{background-color:#2f6bcc;}button.gs_btn_act:active{background-color:#357ae8;}button.gs_btn_cre{color:#fff;background-color:#d14836;}button.gs_btn_cre:hover{color:#fff;background-color:#c53727;}button.gs_btn_cre.gs_sel{background-color:#992b1e;}button.gs_btn_cre:active{background-color:#b0281a;}button.gs_btn_hov_nobg:hover,button.gs_btn_hov_nobg:active{border:none;background:transparent;}button:disabled,button:disabled:hover,button:disabled:active{cursor:default;color:#b8b8b8;border-color:rgba(0,0,0,.05);background-color:transparent;z-index:0;}button.gs_btn_flat:disabled{color:#b8b8b8;border-color:transparent;}button.gs_btn_act:disabled{color:#fff;background-color:#a6c8ff;}button.gs_btn_cre:disabled{color:#fff;background-color:#e8a49b;}a.gs_in_ib.gs_dis{cursor:default;pointer-events:none}a.gs_in_ib.gs_dis .gs_lbl{color:#b8b8b8;text-decoration:none}.gs_ttp{position:absolute;top:100%;right:50%;z-index:10;pointer-events:none;visibility:hidden;opacity:0;transition:visibility 0s .13s,opacity .13s ease-out;}button:hover .gs_ttp,button:focus .gs_ttp,a:hover .gs_ttp,a:focus .gs_ttp{transition:visibility 0s .3s,opacity .13s ease-in .3s;visibility:visible;opacity:1;}.gs_md_tb.gs_sel .gs_ttp{transition:none;visibility:hidden;}button.gs_btn_lrge.gs_btn_cir .gs_ttp{top:75%;}.gs_ttp .gs_aro,.gs_ttp .gs_aru{position:absolute;top:-2px;right:-5px;width:0;height:0;line-height:0;font-size:0;border:5px solid transparent;border-top:none;border-bottom-color:#595959;z-index:1;}.gs_ttp .gs_aro{top:-3px;right:-6px;border-width:6px;border-top:none;border-bottom-color:white;}.gs_ttp .gs_txt{display:block;position:relative;top:2px;right:-50%;padding:4px 6px;background:#595959;color:white;font-size:11px;font-weight:bold;line-height:normal;white-space:nowrap;border:1px solid white;border-radius:3px;box-shadow:inset 0 1px 4px rgba(0,0,0,.2);}.gs_press,.gs_in_se,.gs_tan{touch-action:none;}.gs_in_se .gs_lbl:not(:empty){padding-right:14px;}.gs_in_se .gs_icm{position:absolute;top:50%;margin-top:-5.5px;right:0;width:7px;height:11px;background-position:-21px -88px;opacity:.55;}.gs_in_se:hover .gs_icm{opacity:.72;}.gs_in_se:active .gs_icm{opacity:1;}.gs_in_se:disabled .gs_icm{opacity:.28;}.gs_el_ta .gs_btn_hta .gs_icm,.gs_el_ph .gs_btn_hph .gs_icm,.gs_el_ta .gs_btn_mta .gs_icm,.gs_el_ph .gs_btn_mph .gs_icm,.gs_el_ta .gs_btn_cta .gs_icm,.gs_el_ph .gs_btn_cph .gs_icm{display:none;}.gs_btn_mnu .gs_icm{margin-top:-3.5px;height:7px;background-position:0 -110px;}.gs_in_se.gs_btn_act .gs_icm,.gs_in_se.gs_btn_cre .gs_icm{margin-top:-3.5px;height:7px;background-position:-42px -44px;opacity:1;}.gs_btn_act:disabled .gs_icm,.gs_btn_cre:disabled .gs_icm{opacity:.72;}button.gs_btnG .gs_ico{width:21px;height:21px;background-position:-92px -253px;}button .gs_bs{position:absolute;top:50%;left:50%;margin-top:-10px;margin-left:-10px;box-sizing:border-box;width:20px;height:20px;border-radius:50%;border:2px solid #eee;border-top-color:#4d90fe;visibility:hidden;animation:gs_anm_spin .8s linear infinite;}button.gs_bsp .gs_bs{visibility:visible;transition:visibility 0s .4s;}.gs_md_d{text-transform:none;white-space:nowrap;position:absolute;top:0;left:0;border:1px solid #ccc;border-color:rgba(0,0,0,.2);background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:1100;text-align:left;visibility:hidden;max-height:0;margin-top:-1000px;opacity:0;transition:opacity .13s,visibility 0s .13s,max-height 0s .13s,margin-top 0s .13s;}.gs_md_d.gs_vis{visibility:visible;max-height:10000px;margin-top:0;opacity:1;transition:all 0s;}.gs_el_tc .gs_md_d{transform-origin:100% 0;transform:scale(1,0);transition:opacity .218s ease-out,transform 0s .218s,visibility 0s .218s,max-height 0s .218s,margin-top 0s .218s;}.gs_el_tc .gs_md_d.gs_ttzi{transform-origin:50% 50%;transform:scale(0,0);}.gs_el_tc .gs_md_d.gs_ttzr{transform:scale(0,0);}.gs_el_tc .gs_md_d.gs_vis{transform:scale(1,1);transition:transform .218s ease-out;}.gs_md_r{position:relative;display:inline-block;}.gs_md_rmb>.gs_md_d{top:29px}.gs_md_rmbl>.gs_md_d{top:41px}.gs_md_ul{list-style-type:none;word-wrap:break-word;display:inline-block;vertical-align:top;}.gs_md_ul.gs_md_ul_tb{display:block;}.gs_md_li,.gs_in_cb.gs_md_li,.gs_md_li:link,.gs_md_li:visited{display:block;padding:6px 44px 6px 16px;font-size:13px;line-height:16px;color:#222;cursor:pointer;text-decoration:none;position:relative;z-index:0;}a.gs_md_li:hover .gs_lbl,a.gs_md_li:active .gs_lbl{text-decoration:none}.gs_el_tc .gs_md_li{padding-top:14px;padding-bottom:10px;}.gs_md_li.gs_md_lix{font-size:16px;line-height:20px;padding:12px 16px 8px 16px;}.gs_md_li:before{content:\"\";background-color:#f1f1f1;position:absolute;left:0;right:0;top:0;bottom:0;opacity:0;transition:opacity .13s;z-index:-1;}.gs_md_li:hover:before,.gs_md_li:focus:before{opacity:1;transition:all 0s;}a.gs_in_ib.gs_md_li .gs_lbl{color:#222}a.gs_in_ib.gs_md_li.gs_in_gray .gs_lbl{color:#444}.gs_md_li:active:before{background-color:#ddd}.gs_md_li.gs_sel,a.gs_in_ib.gs_md_li.gs_sel .gs_lbl{color:#d14836}.gs_md_d:focus,.gs_md_li:focus{outline:none}a.gs_md_lix .gs_lbl,a.gs_md_lix .gs_lbl:not(:empty){padding:0 0 0 40px;}a.gs_in_cb:link,a.gs_in_cb:visited,a.gs_in_cb:active,a.gs_in_cb:hover{cursor:pointer;color:#222;text-decoration:none;}.gs_in_cb,.gs_in_ra{position:relative;line-height:16px;display:inline-block;user-select:none;}.gs_in_cb.gs_md_li{padding:6px 44px 6px 16px;}.gs_in_cb input,.gs_in_ra input{position:absolute;top:1px;left:1px;width:15px;height:15px;margin:0;padding:0;opacity:0;z-index:2;}.gs_in_ra input{top:0;left:0}.gs_el_tc .gs_in_cb input{top:9px}.gs_el_tc .gs_in_ra input{top:8px}.gs_in_cb.gs_in_cbj input{top:15px;left:15px}.gs_in_cb label,.gs_in_cb .gs_lbl,.gs_in_ra label{display:inline-block;padding-left:21px;min-height:16px;}.gs_in_ra_lrge{font-size:15px;}.gs_in_cb label:empty:before,.gs_in_cb .gs_lbl:empty:before,.gs_in_ra label:empty:before{content:\"\\200b\";}.gs_el_tc .gs_in_cb label,.gs_el_tc .gs_in_cb .gs_lbl,.gs_el_tc .gs_in_ra label{padding-top:8px;padding-bottom:5px;}.gs_in_cb.gs_in_cbj label,.gs_in_cb.gs_in_cbj .gs_lbl{padding:13px 0 12px 41px;}.gs_in_cbb,.gs_in_cbb label,.gs_in_cbb .gs_lbl{display:block;}.gs_in_cb .gs_cbx,.gs_in_ra .gs_cbx{position:absolute}.gs_in_cb .gs_cbx{top:2px;left:2px;width:11px;height:11px;border:1px solid #c6c6c6;border-radius:1px;}.gs_md_li .gs_cbx{top:8px;left:18px}.gs_el_tc .gs_in_cb .gs_cbx{top:10px}.gs_el_tc .gs_md_li .gs_cbx{top:16px}.gs_in_cb.gs_in_cbj .gs_cbx{top:15px;left:15px}.gs_el_tc .gs_in_ra .gs_cbx{top:8px}.gs_in_ra .gs_cbx{top:0;left:0;border:1px solid #c6c6c6;width:13px;height:13px;border-radius:7px;}.gs_in_cb:hover .gs_cbx,.gs_in_ra:hover .gs_cbx{border-color:#666;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);}button.gs_in_cb:hover .gs_cbx{border-color:#c6c6c6;}.gs_in_cb :focus~label,.gs_in_ra :focus~label{outline:1px dotted #222;}.gs_pfcs .gs_in_cb :focus~label,.gs_pfcs .gs_in_ra :focus~label{outline:none;}.gs_in_cb:active .gs_cbx,.gs_in_ra:active .gs_cbx,.gs_in_cb .gs_cbx:active,.gs_in_ra .gs_cbx:active,.gs_in_cb :active~.gs_cbx,.gs_in_ra :active~.gs_cbx{border-color:#666;background-color:#ebebeb;}button.gs_in_cb:active .gs_cbx{border-color:#a6a6a6;}.gs_in_cb :disabled~.gs_cbx,.gs_in_ra :disabled~.gs_cbx,button.gs_in_cb:disabled .gs_cbx{border-color:#f1f1f1;box-shadow:none;}.gs_in_cb :disabled~label,.gs_in_ra :disabled~label{color:#b8b8b8;}.gs_in_cb.gs_err .gs_cbx{border-color:#eda29b;}.gs_in_cb .gs_chk,.gs_in_ra .gs_chk{position:absolute;z-index:1;top:-3px;left:-2px;width:21px;height:21px;}.gs_md_li .gs_chk{top:3px;left:14px}.gs_el_tc .gs_in_cb .gs_chk{top:5px}.gs_el_tc .gs_md_li .gs_chk{top:11px}.gs_in_cb.gs_in_cbj .gs_chk{top:10px;left:11px}.gs_in_ra .gs_chk{top:4px;left:4px;width:7px;height:7px;border-radius:4px;}.gs_el_tc .gs_in_ra .gs_chk{top:12px}.gs_in_cb input:checked~.gs_chk,.gs_in_cb.gs_sel .gs_chk{background:no-repeat url(/intl/en/scholar/images/1x/sprite_20161020.png) -69px -67px;opacity:.62;}.gs_in_ra input:checked~.gs_chk{background-color:#666}.gs_in_cb.gs_par .gs_chk{background:no-repeat url(/intl/en/scholar/images/1x/sprite_20161020.png) -21px -44px;opacity:.55;}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){.gs_in_cb input:checked~.gs_chk,.gs_in_cb.gs_sel .gs_chk,.gs_in_cb.gs_par .gs_chk{background-image:url(/intl/en/scholar/images/2x/sprite_20161020.png);background-size:169px;}}.gs_in_cb input:checked:disabled~.gs_chk{opacity:.22}.gs_in_ra input:checked:disabled~.gs_chk{background-color:#f1f1f1}.gs_ico_x{background-position:-113px -22px;opacity:.55;}.gs_ico_x:hover{opacity:.72;}.gs_ico_x:active{opacity:1;}.gs_ico_X{background-position:-71px 0;opacity:.55;}.gs_ico_X:hover{opacity:.72;}.gs_ico_X:active{opacity:1;}.gs_btnX .gs_ico{background-position:-71px 0;}.gs_el_tc .gs_ico_Xt{background-origin:content-box;background-clip:content-box;padding:10px 6px 10px 14px;}.gs_ico_P{background-position:0 0;opacity:.55;}.gs_ico_P:hover{opacity:.72;}.gs_ico_P:active{opacity:1;}.gs_btnP .gs_ico{background-position:-21px 0;}.gs_btnC .gs_ico{background-position:0 -66px;}.gs_btnL .gs_ico{background-position:-92px -44px;}.gs_ico_LB{background-position:-50px -44px;height:16px;}.gs_btnJ .gs_ico{background-position:-92px -22px;}.gs_btnM .gs_ico{background-position:-92px 0;}.gs_btnMW .gs_ico{background-position:-21px -22px;}.gs_btnSB .gs_ico{background-position:0 -44px;}.gs_btnTSB .gs_ico{background-position:-115px -253px;}.gs_btnPL .gs_ico{background-position:-148px -66px;}.gs_btnPR .gs_ico{background-position:-21px -66px;}.gs_btnPLW .gs_ico{background-position:-0 -230px;}.gs_btnPRW .gs_ico{background-position:-23px -230px;}.gs_btnZI .gs_ico{background-position:-148px -22px;}.gs_btnZO .gs_ico{background-position:-127px -44px;}.gs_btnDE .gs_ico{background-position:-134px 0;}.gs_btnFI .gs_ico{background-position:-50px -66px;}.gs_btnAD .gs_ico{background-position:-141px -88px;opacity:.55;}.gs_btnAD:hover .gs_ico{opacity:.72;}.gs_btnAD:active .gs_ico,.gs_btnAD .gs_ico:active,.gs_btnAD :active~.gs_ico{opacity:1;}.gs_btnBA .gs_ico{background-position:-50px -22px;}.gs_btnADD .gs_ico{background-position:-92px -66px;}.gs_btnMRG .gs_ico{background-position:-113px 0;}.gs_btnLBL .gs_ico{background-position:0 -161px;}.gs_btnCNCL .gs_ico{background-position:-71px 0;}.gs_btnDWL .gs_ico{background-position:-28px -88px;}.gs_btnMNU .gs_ico{background-position:0 -88px;}.gs_btnMNT .gs_ico{background-position:-46px -161px;}.gs_btnALT .gs_ico{background-position:-92px -161px;}.gs_btnART .gs_ico{background-position:-115px -161px;}.gs_btnGSL .gs_ico{background-position:-69px -161px;}.gs_btnCLS .gs_ico{background-position:-138px -161px;}.gs_btnXBLU .gs_ico{background-position:-138px -253px;}.gs_btnSSB .gs_ico{background-position:0 -276px;}.gs_btnSSW .gs_ico{background-position:-23px -276px;}.gs_btnFLT .gs_ico{background-position:0 -184px;}.gs_btnXT .gs_ico{background-position:-46px -184px;}.gs_btnPD .gs_ico{background-position:-69px -184px;}.gs_btnPU .gs_ico {background-position:-92px -276px;}.gs_btnCP .gs_ico{background-position:-92px -184px;}.gs_btnTP .gs_ico{background-position:-138px -184px;}.gs_btnML .gs_ico{background-position:-115px -276px;}.gs_btnCHK .gs_ico{background-position:-71px -66px;}.gs_btnDNB .gs_ico{background-position:-115px -230px;}.gs_btnDNW .gs_ico{background-position:0 -207px;}.gs_btnACA .gs_ico{background-position:-23px -207px;}.gs_btnAPT .gs_ico{background-position:-46px -207px;}.gs_btnAPTW .gs_ico{background-position:-92px -230px;}.gs_btnAFL .gs_ico{background-position:-69px -207px;}.gs_btnAN .gs_ico{background-position:-46px -276px;}.gs_btnAI .gs_ico{background-position:-69px -276px;}.gs_btnPBL .gs_ico{background-position:-92px -207px;}.gs_btnUCT .gs_ico{background-position:-115px -207px;}.gs_btnVRF .gs_ico{background-position:-138px -207px;}.gs_btnLSI .gs_ico{background-position:-46px -230px;}.gs_btnLSG .gs_ico{background-position:-69px -230px;}.gs_btnMOR .gs_ico{background-position:-23px -253px;}.gs_btnADV .gs_ico{background-position:-46px -253px;}.gs_btnPRO .gs_ico{background-position:-69px -253px;}.gs_ico_star{background-position:-71px -44px;width:13px;height:13px;}.gs_btnPLSW .gs_ico{background-position:-138px -230px;}.gs_btnPDF .gs_ico{background-position:0 -253px;}.gs_btnS .gs_ico{background-position:-138px -276px;}.gs_btnUNS .gs_ico{background-position:0 -299px;}.gs_btnMORR .gs_ico{background-position:-23px -299px;}.gs_btnTW .gs_ico{background-position:-46px -299px;}.gs_btnIN .gs_ico{background-position:-69px -299px;}.gs_btnFB .gs_ico{background-position:-92px -299px;}.gs_btnET .gs_ico{background-position:-115px -299px;}.gs_btnARC .gs_ico{background-position:-138px -299px;}.gs_btnOL .gs_ico{background-position:0px -322px;}.gs_btnFA .gs_ico{background-position:-23px -322px;}.gs_btnFAD .gs_ico{background-position:-46px -322px;}.gs_btnHP .gs_ico{background-position:-69px -322px;}.gs_btnPLM .gs_ico{background-position:-92px -322px;}.gs_btnPRM .gs_ico{background-position:-115px -322px;}#gs_md_s.gs_hdr_drs{transition:opacity .15s,visibility 0s .15s;}#gs_md_s.gs_hdr_drs.gs_vis{transition:opacity .15s,visibility 0s;}.gs_el_tc #gs_md_s.gs_hdr_drs{transition:opacity .218s,visibility 0s .218s;}.gs_el_tc #gs_md_s.gs_hdr_drs.gs_vis{transition:opacity .218s,visibility 0s;}#gs_hdr_drw{position:fixed;top:0;left:0;height:100%;z-index:1200;visibility:hidden;overflow:auto;width:228px;background-color:#fff;box-shadow:2px 2px 4px rgba(0,0,0,.15);outline:none;transform:translate(-100%,0);transition:transform .15s ease-in-out,visibility 0s .15s;}#gs_hdr_drw.gs_vis{visibility:visible;transform:translate(0,0);transition:transform .15s ease-in-out,visibility 0s;}.gs_el_tc #gs_hdr_drw{transition:transform .3s cubic-bezier(.4,0,.6,1),visibility 0s .3s;}.gs_el_tc #gs_hdr_drw.gs_vis{transition:transform .225s cubic-bezier(0,0,.2,1),visibility 0s;}#gs_top #gs_hdr_drw.gs_abt,#gs_top #gs_md_s.gs_abt{transition:none;}#gs_hdr_drw_in{position:relative;box-sizing:border-box;min-height:100%;padding:0 0 8px 0;}.gs_el_ta #gs_hdr_drw_in,.gs_el_ph #gs_hdr_drw_in{padding:0 0 65px 0;}#gs_hdr_drw_top{position:relative;height:63px;border-bottom:1px solid #e5e5e5;margin-bottom:8px;}.gs_el_ta #gs_hdr_drw_top,.gs_el_ph #gs_hdr_drw_top{height:57px;}#gs_hdr_drw_mnu,#gs_hdr_drw_lgo{position:absolute;top:0;height:100%;}#gs_hdr_drw_mnu{left:0;width:55px;}#gs_hdr_drw_lgo{left:56px;}.gs_hdr_drw_sec:before{display:block;content:\" \";height:0;border-bottom:1px solid #e5e5e5;margin:8px 0;}.gs_hdr_drw_sec:first-child:before{display:none;}#gs_hdr_drw_bot{display:none;}.gs_el_ta #gs_hdr_drw_bot,.gs_el_ph #gs_hdr_drw_bot{display:block;position:absolute;left:0;bottom:0;width:100%;height:65px;}#gs_hdr_drw_bot .gs_md_li:before{opacity:0;}#gs_hdr_drw_bot .gs_hdr_pp{display:block;position:absolute;bottom:14px;left:15px;pointer-events:none;}#gs_hdr_drw_bot .gs_lbl{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}#gs_hdr{position:relative;height:63px;background-color:#f5f5f5;border-bottom:1px solid #e5e5e5;display:flex;}.gs_el_ta #gs_hdr,.gs_el_ph #gs_hdr{height:57px;}#gs_hdr_mnu,#gs_hdr_bck,#gs_hdr_lgo,#gs_hdr_lgt,#gs_hdr_md,#gs_hdr_sre,#gs_hdr_act{display:inline-block;vertical-align:top;position:relative;height:100%;flex:0 0 auto;}#gs_hdr_md{flex:1 1 auto;}#gs_hdr .gs_hdr_mbo,#gs_hdr .gs_hdr_mbo,.gs_el_ta #gs_hdr .gs_hdr_dso,.gs_el_ph #gs_hdr .gs_hdr_dso{display:none;}.gs_el_ta #gs_hdr .gs_hdr_mbo,.gs_el_ph #gs_hdr .gs_hdr_mbo{display:inline-block;}#gs_hdr_mnu,#gs_hdr_bck,#gs_hdr_sre{width:55px;margin-right:1px;}#gs_hdr_lgo,#gs_hdr_drw_lgo{width:149px;background:no-repeat url('/intl/en/scholar/images/1x/scholar_logo_24dp.png') 0% 50%;background-size:149px;}@media(-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi){#gs_hdr_lgo,#gs_hdr_drw_lgo{background-image:url('/intl/en/scholar/images/2x/scholar_logo_24dp.png');}}#gs_hdr_lgo{margin-right:31px;}.gs_el_ph #gs_hdr_lgo{margin-right:0;}#gs_hdr_lgt{min-width:164px;margin-right:16px;}#gs_hdr_lgt:empty{display:none;}#gs_hdr_md{margin-right:16px;min-width:1px;}#gs_hdr_lgt,#gs_hdr_md h1{padding:19px 0 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:20px;line-height:25px;font-weight:normal;color:#666;max-width:100%;text-align:left;}.gs_el_ta #gs_hdr_md h1,.gs_el_ph #gs_hdr_md h1{padding:16px 0 0 0;}#gs_hdr_srch{padding:14px 0 0 0;max-width:600px;}.gs_el_ta #gs_hdr_srch,.gs_el_ph #gs_hdr_srch{padding:10px 0 0 0;max-width:none;}#gs_hdr_frm{position:relative;padding-right:39px;}#gs_hdr_tsi{height:38px;border-radius:2px 0 0 2px;}#gs_hdr_tsi::-ms-clear{display:none;}#gs_hdr_tsc{display:none;position:absolute;top:3px;right:41px;width:21px;height:21px;padding:6px 10px 7px 10px;}.gs_in_acw[dir=\"rtl\"]~#gs_hdr_tsc{right:auto;left:1px;}#gs_hdr_tsb{position:absolute;top:0;right:0;width:40px;height:38px;border-radius:0 2px 2px 0;}#gs_hdr_frm_ac{top:37px;right:40px;}.gs_el_ph #gs_hdr_frm_ac{right:0;}.gs_el_ph .gs_hdr_ifc #gs_hdr_mnu,.gs_el_ph .gs_hdr_ifc #gs_hdr_bck,.gs_hdr_src #gs_hdr_srch,.gs_hdr_src #gs_hdr_lgt,.gs_hdr_srx #gs_hdr_sre,.gs_hdr_srx #gs_hdr_md h1,.gs_hdr_srx #gs_hdr_md h1.gs_hdr_mbo,.gs_hdr_srx #gs_hdr_md h1.gs_hdr_dso,.gs_el_ta .gs_hdr_srx #gs_hdr_lgo,.gs_el_ph .gs_hdr_srx #gs_hdr_lgo,.gs_el_ph .gs_hdr_srx #gs_hdr_mnu,.gs_el_ph .gs_hdr_srx #gs_hdr_bck{display:none;}.gs_el_ph .gs_hdr_ifc #gs_hdr_md,.gs_el_ph .gs_hdr_srx #gs_hdr_md{margin-left:16px;}.gs_el_tc .gs_hdr_tsc #gs_hdr_tsi[dir=\"ltr\"]{padding-right:41px;}.gs_el_tc .gs_hdr_tsc #gs_hdr_tsi[dir=\"rtl\"]{padding-left:41px;}.gs_el_tc .gs_hdr_tsc .gs_in_acw~#gs_hdr_tsc{display:block;}#gs_hdr_act{min-width:64px;max-width:200px;text-align:right;float:right;}.gs_el_ta #gs_hdr_act,.gs_el_ph #gs_hdr_act{display:none;}#gs_hdr_act_i,#gs_hdr_act_s{display:inline-block;padding:23px 24px 23px 16px;max-width:100%;box-sizing:border-box;font-size:13px;line-height:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#444;}#gs_hdr_act_s{text-transform:uppercase;}.gs_el_sm #gs_hdr_act_i,.gs_el_sm #gs_hdr_act_s{padding:23px 16px;}.gs_el_ta #gs_hdr_act_i,.gs_el_ta #gs_hdr_act_s,.gs_el_ph #gs_hdr_act_i,.gs_el_ph #gs_hdr_act_s{padding:20px 16px;}#gs_hdr_act_i:active,#gs_hdr_act_s:active{color:#d14836;}#gs_hdr_act_i,.gs_el_sm #gs_hdr_act_i{padding-top:15px;padding-bottom:16px;}.gs_el_ta #gs_hdr_act_i,.gs_el_ph #gs_hdr_act_i{padding-top:12px;padding-bottom:13px;}#gs_hdr_act_i .gs_hdr_pp{vertical-align:top;}#gs_hdr_act_d{top:63px;left:auto;right:24px;min-width:288px;max-width:400px;}.gs_el_sm #gs_hdr_act_d{right:16px;}.gs_el_ta #gs_hdr_act_d{top:57px;}.gs_el_ph #gs_hdr_act_d{top:57px;min-width:280px;max-width:280px;max-width:90vw;}/* Account dialog body. */#gs_hdr_act_aw,#gs_hdr_act_ap,.gs_hdr_act_am,#gs_hdr_act_ab{display:block;padding:10px 20px;word-wrap:break-word;white-space:normal;}#gs_hdr_act_aw{background-color:#fef9db;font-size:11px;}#gs_hdr_act_ap,.gs_hdr_act_am{border-bottom:1px solid #ccc;}#gs_hdr_act_ap{padding:20px;}.gs_el_ph #gs_hdr_act_ap{padding:10px;}#gs_hdr_act_apb{margin-top:12px;}#gs_hdr_act_aa:link,#gs_hdr_act_aa:visited{float:right;margin-left:8px;color:#1a0dab;}#gs_hdr_act_aa:active{color:#d14836}.gs_hdr_act_am:link,.gs_hdr_act_am:visited{color:#222;text-decoration:none;background:#fbfbfb;}.gs_hdr_act_am:hover,.gs_hdr_act_am:focus{background:#f1f1f1;}.gs_hdr_act_am:active{background:#eee;}#gs_hdr_act_ab{background:#fbfbfb;padding:10px 0;display:table;width:100%;white-space:nowrap;}#gs_hdr_act_aba,#gs_hdr_act_abs{display:table-cell;padding:0 20px;}#gs_hdr_act_abs{text-align:right;}.gs_el_ph #gs_hdr_act_aba,.gs_el_ph #gs_hdr_act_abs{display:block;padding:10px;text-align:center;}.gs_el_ph #gs_hdr_act_aba button,.gs_el_ph #gs_hdr_act_abs button{width:100%;}#gs_hdr_act_a1,#gs_hdr_act_a2{position:absolute;top:-9px;right:7.5px;width:0;height:0;z-index:1;border:8.5px solid transparent;border-top:none;border-bottom-color:#333;border-bottom-color:rgba(0,0,0,.2);}#gs_hdr_act_a2{top:-8px;border-bottom-color:#fff;}.gs_hdr_act_mw #gs_hdr_act_a2{border-bottom-color:#fef9db;}.gs_hdr_pp{border-radius:50%;overflow:hidden;}#gs_hdr_act_ap .gs_hdr_pp,.gs_hdr_act_am .gs_hdr_pp{float:left;}#gs_hdr_act_ap .gs_hdr_pm{margin-left:116px;}.gs_hdr_act_am .gs_hdr_pm{margin:6px 0 0 58px;}#gs_ab{position:relative;height:41px;border-bottom:1px solid #e5e5e5;display:flex;white-space:nowrap;background-color:#fff;z-index:1000;}.gs_el_ta #gs_ab.gs_nta,.gs_el_ph #gs_ab.gs_nph{display:none;}#gs_ab_g{height:42px;}.gs_sth_vis #gs_ab{position:fixed;}#gs_ab_ico,#gs_ab_ttl,#gs_ab_md,#gs_ab_btns{display:inline-block;vertical-align:top;position:relative;height:100%;flex:0 0 auto;}.gs_el_ph #gs_ab_md{display:block;}#gs_ab_ico{width:55px;margin-right:1px;}#gs_ab_ico .gs_ico{position:absolute;top:50%;left:50%;margin:-10.5px 0 0 -10.5px;}#gs_ab_ttl{min-width:172px;padding-right:8px;}.gs_el_sm #gs_ab_ttl{min-width:68px;}.gs_el_ta #gs_ab_ttl,.gs_el_ph #gs_ab_ttl{min-width:0;}#gs_ab_ttl,#gs_ab_ttll{font-size:18px;color:#666;text-transform:none;}.gs_el_sm #gs_ab_ttl,.gs_el_sm #gs_ab_ttll{font-size:16px;}#gs_ab_ttll{overflow:hidden;text-overflow:ellipsis;max-width:200px;}#gs_ab_md{flex:1 0 auto;}.gs_ab_st #gs_ab_md{flex:1 1 auto;font-size:13px;line-height:17px;padding:0 8px;color:#999;overflow:hidden;text-overflow:ellipsis;}.gs_el_ph .gs_ab_st #gs_ab_md{visibility:hidden;padding:0;}#gs_ab_btns{margin-right:8px;}.gs_el_sm #gs_ab_btns{margin-right:0;}.gs_el_ta #gs_ab_btns,.gs_el_ph #gs_ab_btns{margin-right:4px;}#gs_ab_ttl:before,#gs_ab_md:before,#gs_ab_btns:before{content:\"\";display:inline-block;width:0;height:100%;vertical-align:middle;}#gs_ab_md>button,#gs_ab_btns>button,#gs_ab_md>.gs_in_ib,#gs_ab_btns>.gs_in_ib,#gs_ab_md>.gs_md_r,#gs_ab_btns>.gs_md_r,#gs_ab .gs_ab_mdw,#gs_ab .gs_ab_btw{margin:0 8px;vertical-align:middle;}#gs_ab .gs_ab_mdw,.gs_ab_btw{display:inline-block;margin:0;}#gs_ab_btns>.gs_in_ib{margin:0 16px 0 8px;}#gs_ab .gs_ab_btw{margin:0 12px 0 16px;}.gs_el_ta .gs_ab_sel #gs_ab_ico,.gs_el_ph .gs_ab_sel #gs_ab_ico,.gs_el_ta .gs_ab_sel #gs_ab_ttl,.gs_el_ph .gs_ab_sel #gs_ab_ttl,.gs_el_ta .gs_ab_sel #gs_ab_btns,.gs_el_ph .gs_ab_sel #gs_ab_btns{display:none;}#gs_bdy{display:table;table-layout:fixed;width:100%;}#gs_bdy_sb{vertical-align:top;width:228px;word-wrap:break-word;display:none;}.gs_el_sm #gs_bdy_sb{}.gs_el_ta #gs_bdy_sb,.gs_el_ph #gs_bdy_sb{}.gs_bdy_sb_sec{margin:0 40px 0 56px;}.gs_bdy_sb_sec:before{display:block;content:\" \";height:0;margin:13px 0;border-top:1px solid #eee;}.gs_bdy_sb_sec:first-child:before{margin:21px 0 0 0;border:none;}#gs_bdy_sb ul{list-style-type:none;}.gs_bdy_sb_sec a:link,.gs_bdy_sb_sec a:visited{color:#222;}.gs_bdy_sb_sec a:active{color:#d14836;}.gs_bdy_sb_sel a:link,.gs_bdy_sb_sel a:visited{color:#d14836;text-decoration:none;}.gs_el_tc .gs_bdy_sb_sec li.gs_ind,.gs_el_tc .gs_bdy_sb_sec li.gs_ind a{padding-top:8px;padding-bottom:5px;}.gs_el_tc .gs_bdy_sb_sec:first-child li.gs_ind:first-child{margin-top:-8px;}#gs_bdy_sb .gs_ind,#gs_bdy_sb .gs_inw{margin-bottom:4px;}.gs_el_tc #gs_bdy_sb .gs_ind,.gs_el_tc #gs_bdy_sb .gs_inw{margin-bottom:0;}#gs_bdy_ccl{display:table-cell;vertical-align:top;padding:0 24px 0 16px;}.gs_el_sm #gs_bdy_ccl{padding:0 16px;}.gs_el_ta #gs_bdy_ccl,.gs_el_ph #gs_bdy_ccl{padding:0 16px;}.gs_el_ph #gs_bdy_ccl{padding:0;}#gs_ftr_sp{height:62px;}.gs_el_sm #gs_ftr_sp{height:57px;}#gs_ftr{position:absolute;bottom:0;left:0;width:100%;white-space:nowrap;border-top:1px solid #e4e4e4;background-color:#f2f2f2;display:flex;}#gs_ftr_rt{box-sizing:border-box;max-width:100%;overflow-x:auto;margin-left:auto;padding:0 12px;}.gs_el_sm #gs_ftr_rt{padding:0 8px;}.gs_el_ph #gs_ftr_rt:after{content:\" \";position:absolute;top:0;right:0;width:16px;height:100%;background-image:linear-gradient(to right,rgba(242,242,242,0),rgba(242,242,242,1) 80%);}#gs_ftr_rt a{display:inline-block;line-height:16px;padding:12px;white-space:nowrap;}.gs_el_sm #gs_ftr_rt a{padding:12px 8px;}#gs_ftr_rt a:link,#gs_ftr_rt a:visited{color:#666}#gs_ftr_rt a:active{color:#d14836}#gsc_a_t{width:100%;table-layout:fixed;}#gsc_a_tr0,#gsc_a_trh{box-sizing:border-box;}#gsc_a_tr0 th.gsc_a_x,#gsc_a_tr0 th.gsc_a_t,#gsc_a_tr0 th.gsc_a_c,#gsc_a_tr0 th.gsc_a_y{height:0;}#gsc_a_trh{z-index:700;background-color:#f5f5f5;height:42px;}.gs_el_ta #gsc_a_trh,.gs_el_ph #gsc_a_trh,.gs_el_ta #gsc_a_t td,.gs_el_ph #gsc_a_t td{background-color:#fff;border-bottom:1px solid #e5e5e5;}#gsc_a_t th.gsc_a_x,#gsc_a_t th.gsc_a_t,#gsc_a_t th.gsc_a_c,#gsc_a_t th.gsc_a_y{box-sizing:border-box;text-transform:uppercase;vertical-align:middle;padding-top:0;padding-bottom:0;}#gsc_x_all{z-index:1;}.gsc_a_x,.gsc_a_t,.gsc_a_c,.gsc_a_y,.gsc_a_e{font-weight:normal;padding:16px 16px 0 16px;vertical-align:top;text-align:right;}.gsc_a_c{padding:16px 8px 0 8px;}.gs_el_sm .gsc_a_x,.gs_el_sm .gsc_a_t,.gs_el_sm .gsc_a_c{padding:12px 8px 0 8px;}.gs_el_ta .gsc_a_x,.gs_el_ta .gsc_a_t,.gs_el_ta .gsc_a_c,.gs_el_ph .gsc_a_x,.gs_el_ph .gsc_a_t,.gs_el_ph .gsc_a_c{padding:12px 8px;}.gs_el_sm .gsc_a_y{padding:12px 8px 0 8px;}.gs_el_ta .gsc_a_y{padding-bottom:12px;}.gsc_a_x{width:41px;padding:4px 0 0 0;}.gs_el_sm .gsc_a_x{padding:0;}.gsc_a_t{text-align:left;}.gs_el_ph .gsc_a_t{padding-left:16px;}#gsc_a_ta{display:inline-block;vertical-align:middle;margin-right:16px;}.gs_el_ph #gsc_a_ta{display:none}.gs_el_ph .gsc_a_c{padding-right:16px;}th.gsc_a_c{width:64px;white-space:nowrap;}.gsc_art_sel #gsc_a_ta,.gsc_art_sel #gsc_a_ca,.gsc_art_sel .gsc_a_h{display:none;}.gsc_a_ac,.gsc_a_hc{margin-top:3px;}th.gsc_a_y{width:88px;white-space:nowrap;}.gs_el_sm th.gsc_a_y{width:58px;}.gs_el_ph th.gsc_a_y,.gs_el_ph td.gsc_a_y{width:0;padding:0;}.gs_el_ph .gsc_a_h{display:none}@media print{#gs_top th.gsc_a_y{width:58pt;}#gs_top #gsc_a_tr0{display:none}#gs_top #gsc_a_trh{position:static}}.gsc_a_e{padding:16px;text-align:center;}.gsc_a_a{padding:8px 0}.gsc_a_at{padding:8px 0;font-size:16px}a.gsc_a_acm{text-decoration:line-through;}a.gsc_a_acm:hover,a.gs_a_acm:active{text-decoration:underline;}.gsc_a_m{position:absolute;}.gs_el_ph .gsc_a_m{display:block;position:static;}.gsc_a_am{font-size:24px;position:absolute;top:-18px;left:-2px;padding:8px 12px 4px 8px;}.gs_el_ph .gsc_a_am{display:inline-block;position:static;padding:6px 16px;margin-bottom:-6px;}#gsc_a_sp{visibility:hidden;}#gsc_a_sp.gs_vis{visibility:visible;padding:16px 0;height:25px;border-bottom:1px solid #ccc;}#gsc_a_sp:after{display:block;height:100%;content:\" \";background:url('/intl/en/scholar/images/spinner.gif') no-repeat 50% 50%;opacity:0;}#gsc_a_sp.gs_vis:after{opacity:1;transition:opacity 0s .4s;}#gsc_a_err{display:none;padding:28px 0;}#gsc_a_err.gs_vis{display:block;}#gsc_md_iad{width:800px;max-width:94%;}.gs_el_ph #gsc_md_iad{width:100%;max-width:100%;}#gsc_md_iad .gs_md_prg{min-height:400px;}.gs_el_ph #gsc_iads_res .gs_md_prg{margin:0 16px;}#gsc_iad_tart,.gsc_iad_tsel.gsc_iad_tart #gsc_iad_tart,.gsc_iad_tart #gsc_iad_tgrp,.gsc_iad_tsel #gsc_iad_tgrp,#gsc_iad_tsel,#gsc_napb_hdr #gsc_iad_tart,#gsc_napb_hdr #gsc_iad_tgrp{display:none;}#gsc_iad_tgrp,.gsc_iad_tart #gsc_iad_tart,.gsc_iad_tsel #gsc_iad_tsel,#gsc_napb_hdr #gsc_iad_tsel{display:inline-block;}#gsc_iad_t:not(.gsc_iad_tsel) #gsc_iad_tsel{pointer-events:none;color:#b5b5b5;}.gs_el_ph #gsc_napb #gsc_iads_frm{margin:0 16px;}#gsc_iads_res{position:relative;margin:16px 0;min-height:80px;border-bottom:1px solid #e5e5e5;}.gs_el_ph #gsc_md_iad #gsc_iads_res{margin:8px -16px 16px -16px;}.gs_el_ph #gsc_napb #gsc_iads_pp{margin-right:16px;}#gsc_iads_btns{height:38px;border-bottom:1px solid #e5e5e5;box-sizing:border-box;margin-top:20px;}.gs_el_ph #gsc_iads_btns{margin-top:16px;}a.gsc_iads_btn{display:inline-flex;align-items:center;box-sizing:border-box;height:38px;padding:0 12px;color:#777;}.gs_el_ph .gsc_iads_btn{padding:0 16px;}a.gsc_iads_btn.gs_sel{border-bottom:2px solid #4d90fe;color:#222;}a.gsc_iads_btn.gs_dis{cursor:default;pointer-events:none;color:#b8b8b8;}.gsc_iads_btn:hover{text-decoration:none;color:#444;background-color:#f5f5f5;}.gsc_iads_btn:active{background-color:#e5e5e5;}a.gsc_iads_btn .gs_ico{opacity:.55;}a.gsc_iads_btn:hover .gs_ico{opacity:.72;}a.gsc_iads_btn.gs_sel .gs_ico,a.gsc_iads_btn:active .gs_ico{opacity:1;}a.gsc_iads_btn.gs_dis .gs_ico{opacity:.28;}.gsc_iads_btn_lbl{padding-left:10px;margin-bottom:-2px;}#gsc_iadb_hdr{display:table;table-layout:fixed;width:100%;}#gsc_iadb_hdr_cb,#gsc_iadb_hdr_instr{display:table-cell;vertical-align:middle;height:41px;}#gsc_iadb_hdr_cb{width:41px;}#gsc_iadb_hdr_cb:empty{width:0;}.gs_el_ph #gsc_iadb_hdr_cb:empty{width:16px;}#gsc_iadb_hdr_instr{font-size:16px;}.gs_el_ph #gsc_iadb_hdr_instr{padding-right:16px;}#gsc_iadb_hdr_cb:empty,.gs_el_ph #gsc_iadb_hdr_cb:empty,#gsc_iadb_hdr_instr:empty{height:0;}.gsc_oic{position:relative;}.gsc_oic_cb{font-weight:normal;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background-color:#fcfcfc;padding-right:16px;}.gsc_oict{display:block;overflow:hidden;}.gsc_oict_name{display:block;font-size:16px;line-height:20px;word-wrap:break-word;}.gsc_oict_inf{display:block;float:right;margin-left:16px;white-space:nowrap;}.gsc_oict_all,.gsc_oict_prf{font-size:13px;text-transform:uppercase;line-height:20px;}.gsc_oict_all[data-a]{color:#1a0dab;cursor:pointer;}.gsc_oict_all[data-a]:hover{text-decoration:underline;}.gsc_oict_all[data-a]:active{color:#d14836;}.gsc_oict_prf{padding-left:8px;margin-left:8px;border-left:1px solid #e0e0e0;}.gsc_oict_prf:empty{display:none;}.gs_el_ph .gsc_oict_all,.gs_el_ph .gsc_oict_prf{float:right;clear:both;margin:0;padding:0;border:none;}.gs_el_ph .gsc_oict_prf{margin-top:2px;}.gsc_oic_res{margin:8px 0 12px 41px;}.gs_el_ph .gsc_oic_res{margin-right:16px;}.gsc_oic_res h4{font-size:13px;font-weight:normal;}.gsc_oic_dis .gsc_oic_name,.gsc_oic_dis .gsc_oic_all,.gsc_oic_dis .gsc_oic_prf{color:#777;}.gsc_oic_dis .gsc_oict_all[data-a]{color:#1a0dab;opacity:.66;}.gsc_oic_dis .gsc_oic_res{opacity:.5;}.gsc_iadb_art{border-top:1px solid #e5e5e5;overflow:hidden;}.gsc_iadb_art_cb{float:left;}.gsc_iadb_art_added{float:right;margin:12px;font-size:11px;text-transform:uppercase;color:#777;}.gs_el_ph .gsc_iadb_art_added{display:block;float:none;text-align:right;margin:8px 16px;}.gsc_iadb_art_added:empty{display:none;}.gsc_iadb_art_body{margin:12px 0 12px 41px;}.gs_el_ph .gsc_iadb_art_body{margin:12px 16px 12px 41px;}.gsc_iadb_art_body h3{font-size:13px;font-weight:normal;}.gsc_iadb_art_dis .gsc_iadb_art_body{opacity:.5;}#gsc_md_mopt,#gsc_md_cbyd,#gsc_md_cbym{width:600px;}.gs_el_ta #gsc_md_mopt,.gs_el_ta #gsc_md_cbyd,.gs_el_ta #gsc_md_cbym{width:500px;}.gs_el_ph #gsc_md_mopt,.gs_el_ph #gsc_md_cbyd,.gs_el_ph #gsc_md_cbym{width:100%;}.gsc_mob_art{vertical-align:top;padding:8px 0;}.gs_el_tc .gsc_mob_art>.gs_in_ra{margin-top:-8px;}.gsc_mob_cby{vertical-align:top;text-align:right;padding:8px 12px;position:relative;}.gsc_mob_ttl,.gsc_mob_pub{display:block;}.gsc_mob_pub{color:#666;}.gsc_mob_cbym{text-decoration:line-through}.gsc_mob_cbm{font-size:24px;position:absolute;padding:4px 0 0 4px;line-height:16px;}.gs_fsvg line{stroke:#222222}a:link .gs_fsvg{fill:#1a0dab;}a:link .gs_fsvg line{stroke:#1a0dab;}a:visited .gs_fsvg{fill:#660099;}a:visited .gs_fsvg line{stroke:#660099;}a:active .gs_fsvg{fill:#d14836;}a:active .gs_fsvg line{stroke:#d14836;}a .gs_fsvg{border-bottom:1px solid transparent;}a:hover .gs_fsvg,a:focus .gs_fsvg{border-bottom-color:inherit;}.gs_fsml{font-size:13px}.gs_fscp{font-variant:small-caps}.gsh_clim{display:table-row}.gsh_clil,.gsh_clic{display:table-cell;padding-bottom:8px}.gsh_clil{padding-right:8px;}.gsh_lla{list-style-type:lower-alpha}.gsh_lua{list-style-type:upper-alpha}.gsh_llr{list-style-type:lower-roman}.gsh_lur{list-style-type:upper-roman}.gsh_l>li{margin-left:32px;}.gsh_h3{font-size:inherit;font-weight:normal}.gsh_h3,.gsh_csp{margin:16px 0}.gsh_h3+.gsh_csp{margin-top:-8px}.gsh_ovln{text-decoration:overline}.gsh_small .gsh_l .gsh_csp{margin:8px 0}.gsh_small .gsh_csp:first-child,.gsh_small .gsh_h3:first-child{margin-top:0}.gsh_small .gsh_csp:last-child{margin-bottom:0}.gsh_dspfr{text-align:center}.gsh_dspfr svg{margin:8px 0}.gs_pp_tn,.gs_el_ta .gs_pp_mo_tn,.gs_el_ph .gs_pp_mo_tn{width:32px;height:32px;}.gs_pp_sm,.gs_el_ta .gs_pp_mo_sm,.gs_el_ph .gs_pp_mo_sm{width:56px;height:56px;}.gs_pp_nm,.gs_el_ta .gs_pp_mo_nm,.gs_el_ph .gs_pp_mo_nm{width:128px;height:128px;}.gs_ai_pho{float:left;}.gs_ai_t{margin-left:72px;}.gs_ai_pho_pst+.gs_ai_t{margin-left:48px;}.gs_ai_t.gs_ai_pss{margin-left:64px;}.gs_ai_pho_pst+.gs_ai_t.gs_ai_pss{margin-left:40px;}.gs_ai_name{font-size:17px;font-weight:normal;margin-bottom:4px;}.gs_ai_name a{padding:6px 0 4px 0;}.gs_ai_name.gs_ai_name_nlsb{font-size:15px;}.gs_ai_name.gs_ai_name_nlsb a:link,.gs_ai_name.gs_ai_name_nlsb a:visited{padding:7px 0 5px 0; color:#222;}.gs_ai_name.gs_ai_name_nlsb a:active{color:#d14836;}.gs_ai_on{margin-bottom:4px;}.gs_ai_on_lbl{color:#777;}.gs_ai_int{margin-top:5px;}.gs_ai_eml:empty,.gs_ai_int:empty,.gs_ai_cby:empty{display:none;}.gs_ai_one_int{vertical-align:top;font-size:13px;margin-right:8px;white-space:nowrap;display:inline-block;max-width:200px;text-overflow:ellipsis;overflow:hidden;}.gs_el_tc a.gs_ai_one_int{padding:8px 0 5px 0;}.gs_el_ph .gs_ai_eml,.gs_el_ph .gs_ai_cby{margin-top:8px;}.gs_ai_ilnl .gs_ai_int,.gs_ai_ilnl .gs_ai_cby{margin-top:8px;color:#666;}.gs_ai.gs_ai_chpr{position:relative;}.gs_ai_chpr .gs_ai_t{margin-right:276px;}.gs_el_sm .gs_ai_chpr .gs_ai_t{margin-right:156px;}.gs_el_ph .gs_ai_chpr .gs_ai_t{margin-right:0;}.gs_ai_chpr .gs_ai_cby{position:absolute;top:4px;right:0;text-align:right;}.gs_el_sm .gs_ai_chpr .gs_ai_cby,.gs_el_ta .gs_ai_chpr .gs_ai_cby{width:132px;word-wrap:break-word;}.gs_el_ph .gs_ai_chpr .gs_ai_cby{text-align:left;position:static;width:auto;}#gsc_bdy{position:relative;max-width:1200px;margin:0 auto;}.gs_el_ph #gsc_bdy,.gs_el_ta #gsc_bdy{display:flex;flex-flow:column;}.gsc_lcl{position:relative;margin:0 350px 0 0;order:3;}.gs_el_sm .gsc_lcl{margin-right:334px;}.gs_el_ta .gsc_lcl,.gs_el_ph .gsc_lcl{margin:0;}#gsc_prf_t_wrp{position:relative;order:2;overflow:hidden;}.gs_el_tc #gsc_prf_t_wrp:after{display:block;content:\"\";position:absolute;z-index:100;top:0;right:0;width:12px;height:100%;background-image:linear-gradient(to right,rgba(247,247,247,0),rgba(247,247,247,1) 80%);}#gsc_prf_t{width:100%;background-color:#f5f5f5;display:none;white-space:nowrap;overflow-x:auto;padding:0 4px;}.gs_el_ta #gsc_prf_t,.gs_el_ph #gsc_prf_t{display:block;}#gsc_prf_t:after{content:\"\\00A0\";padding:0 4px;}.gsc_prf_tab,.gsc_prf_tab:link{font-size:13px;text-transform:uppercase;padding:13px 12px;display:inline-block;color:#666;cursor:pointer;}.gsc_prf_tab:hover{color:#000;text-decoration:none}.gsc_prf_tab:active{color:#4d90fe;}.gsc_prf_tab[aria-selected=\"true\"]{border-bottom:2px solid #4d90fe;color:#0461f9;cursor:default;}.gs_el_ta #gsc_art,.gs_el_ph #gsc_art,.gs_el_ta #gsc_rsb_cit,.gs_el_ph #gsc_rsb_cit,.gs_el_ta #gsc_rsb_mnd,.gs_el_ph #gsc_rsb_mnd,.gs_el_ta #gsc_rsb_awd,.gs_el_ph #gsc_rsb_awd,.gs_el_ta #gsc_rsb_co,.gs_el_ph #gsc_rsb_co{display:none;}#gsc_bdy[data-tab=\"gsc_prf_t-art\"] #gsc_art,#gsc_bdy[data-tab=\"gsc_prf_t-cit\"] #gsc_rsb_cit,#gsc_bdy[data-tab=\"gsc_prf_t-mnd\"] #gsc_rsb_mnd,#gsc_bdy[data-tab=\"gsc_prf_t-awd\"] #gsc_rsb_awd,#gsc_bdy[data-tab=\"gsc_prf_t-ath\"] #gsc_rsb_co{display:block;}.gsc_rsb{float:right;width:317px;order:4;border-left:1px solid #eee;margin-top:32px;}.gs_el_sm .gsc_rsb{margin-top:16px;}.gs_el_ph .gsc_rsb,.gs_el_ta .gsc_rsb{float:none;width:auto;border:none;margin:0;}.gsc_rsb_s{margin:0 0 48px 16px;position:relative;}.gs_el_sm .gsc_rsb_s{margin:0 0 32px 16px;}.gs_el_ph .gsc_rsb_s,.gs_el_ta .gsc_rsb_s{margin:0;}.gsc_rsb_s:last-child{margin-bottom:0;}.gsc_rsb_header{padding:8px 8px 12px 8px;border-bottom:1px solid #e5e5e5;font-weight:normal;font-size:15px;}.gs_el_sm .gsc_rsb_header{padding:4px 8px 9px 8px;}.gs_el_ph .gsc_rsb_header,.gs_el_ta .gsc_rsb_header{display:none;}.gsc_rsb_action{position:absolute;top:-3px;right:-2px;}.gs_el_sm .gsc_rsb_action{top:-8px;}.gsc_rsb_tap{display:block;position:absolute;right:2px;top:12px;opacity:.5;z-index:1;}.gs_el_ta .gsc_rsb_tap,.gs_el_ph .gsc_rsb_tap{top:24px;right:10px;}.gsc_rsb_hm{border-bottom:1px solid #e5e5e5;padding:3px 6px;}#gsc_rsb_gpl{display:block;margin-top:3px;padding:6px 16px;line-height:15px;color:#0461f9;border:1px solid #4d90fe;border-radius:2px;text-align:center;text-transform:uppercase;}.gs_el_sm #gsc_rsb_gpl{margin-top:0;}.gs_el_ta #gsc_rsb_gpl,.gs_el_ph #gsc_rsb_gpl{display:none;}#gsc_rsb_st{width:100%;}.gsc_rsb_std{text-align:right;padding-right:8px;}.gs_el_ta .gsc_rsb_std,.gs_el_ph .gsc_rsb_std{padding-right:16px;}.gsc_rsb_sc1{text-align:left;padding:2px 8px;}.gs_el_sm .gsc_rsb_sc1{padding:0 8px;}.gs_el_ta .gsc_rsb_sc1,.gs_el_ph .gsc_rsb_sc1{padding:4px 16px;}.gsc_rsb_sth{font-weight:normal;padding:8px 8px 8px 0;border-bottom:1px solid #e5e5e5;text-align:right;}.gs_el_sm .gsc_rsb_sth{padding:4px 8px 4px 0;}.gs_el_ta .gsc_rsb_sth,.gs_el_ph .gsc_rsb_sth{padding:16px 16px 16px 0;}#gsc_rsb_st tbody:before,#gsc_rsb_st tbody:after{content:'';display:block;height:8px;}.gs_el_sm #gsc_rsb_st tbody:before,.gs_el_sm #gsc_rsb_st tbody:after{height:4px;}.gs_el_ph #gsc_hist_opn,.gs_el_ta #gsc_hist_opn{display:none;}.gsc_rsb_f{max-width:118px;word-wrap:break-word;white-space:normal;}.gs_el_ta .gsc_rsb_f{max-width:none;}.gsc_rsb_f:link,.gsc_rsb_f:visited{color:#222;}.gsc_rsb_m_na{color:#dd4b39;}.gsc_rsb_m_a{color:#006621;float:right;position:relative;}.gsc_rsb_m_bar{width:100%;height:4px;margin:8px 0 8px 0;background:#006621;}.gsc_rsb_m_bar_na{background:#dd4b39;width:100%;height:100%;z-index:1;}.gsc_rsb_m{padding:8px;}.gs_el_ta .gsc_rsb_m,.gs_el_ph .gsc_rsb_m{padding:8px 16px;}.gsc_rsb_m_desc{padding-top:16px;color:#777;}.gsc_rsb_m_s{font-size:24px;position:absolute;line-height:0.3;}#gsc_lwp_mndt_lnk{text-transform:uppercase;margin-left:16px;margin-right:-9px;text-align:right;font-size:13px;padding:12px 9px;border-radius:3px;}#gsc_lwp_mndt_lnk:hover,#gsc_lwp_mndt_lnk:active,#gsc_lwp_mndt_lnk:visited{text-decoration:none;color:#1a0dab;}#gsc_lwp_mndt_lnk:hover{background-color:rgba(0,0,0,.05);}#gsc_lwp_mndt_lnk:active{background-color:rgba(0,0,0,.1);}.gsc_rsb_m_title{padding-bottom:12px;}.gsc_rsb_m_header{display:flex;align-items:flex-end;justify-content:space-between;padding:0 8px;}.gs_el_sm .gsc_rsb_m_header{padding:0 8px;}.gsc_rsb_hmv{text-align:center;padding-top:16px;}.gsc_rsb_a{list-style:none;}.gsc_rsb_a>li{position:relative;}.gs_el_ta .gsc_rsb_a>li,.gs_el_ph .gsc_rsb_a>li{border-bottom:1px solid #e5e5e5;}.gsc_rsb_a>li:first-child{margin-top:8px;}.gsc_rsb_a_pht{float:left;width:32px;height:32px;}.gsc_rsb_a_desc{margin:0 33px 0 48px;min-height:32px;display:block;}.gs_el_ph .gsc_rsb_a_desc,.gs_el_ta .gsc_rsb_a_desc{margin:0 33px 0 64px;min-height:56px;}.gsc_rsb_a_desc a{color:#222;}.gsc_rsb_a_ext{display:block;color:#777;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.gs_el_ph .gsc_rsb_a_ext,.gs_el_ta .gsc_rsb_a_ext{white-space:normal;}.gsc_rsb_a_ext2{display:none;}.gs_el_ph .gsc_rsb_a_ext2,.gs_el_ta .gsc_rsb_a_ext2{display:block;}.gsc_rsb_aa{display:block;padding:8px;line-height:normal;cursor:pointer;}.gs_el_ph .gsc_rsb_aa,.gs_el_ta .gsc_rsb_aa{font-size:17px;padding:12px 16px;}.gsc_rsb_aa:hover,.gsc_rsb_aa:active{text-decoration:none;background:#f1f1f1;}.gsc_rsb_aa a:hover{text-decoration:none;}#gsc_prf_w{order:1;padding:32px 0;overflow:hidden;}.gs_el_sm #gsc_prf_w{padding:16px 0;}#gsc_prf_pu{float:left;width:128px;height:128px;text-align:center;}.gs_el_ph #gsc_prf_pu{float:none;width:100%;margin:0 0 12px 0;}#gsc_prf_pua{line-height:0;width:128px;height:128px;}.gs_el_ph #gsc_prf_pua{margin:0 16px;}#gsc_prf_pufi{width:0;height:0;overflow:hidden;}.gsc_prf_pufo #gsc_prf_pufi{width:auto;height:auto;overflow:visible;position:relative;z-index:10;}.gsc_prf_pufo #gsc_prf_pufi2{display:inline-block;background:#fcfcfc;padding:8px 8px 8px 0;}.gsc_prf_puic{position:absolute;bottom:0;width:100%;padding:8px 0;background-color:#000;opacity:.6;}.gsc_prf_pel{cursor:pointer;}#gsc_prf_i{margin:0 16px 0 160px;}.gs_el_sm #gsc_prf_i{margin:0 16px 0 144px;}.gs_el_ph #gsc_prf_i{margin:0 16px;}a.gsc_prf_btn{position:relative;display:inline-flex;align-items:center;height:29px;line-height:normal;text-align:center;padding:0 8px;color:#444;font-weight:normal;font-size:11px;text-transform:uppercase;}a.gsc_prf_btn:before{position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;content:\"\";border-radius:3px;}.gsc_prf_btn .gs_ico{opacity:.55;}.gsc_prf_btn:hover .gs_ico{opacity:.72;}.gsc_prf_btn_act .gs_ico,.gsc_prf_btn_act:hover .gs_ico,.gsc_prf_btn:active .gs_ico{opacity:1;}.gsc_prf_btn_lbl{padding:0 4px;}a.gsc_prf_btn:hover{text-decoration:none;cursor:pointer;color:#222;}a.gsc_prf_btn:hover:before,.gs_el_ph #gsc_prf_btne:hover:before{border-color:rgba(0,0,0,.2);background-color:#f8f8f8;}a.gsc_prf_btn:active:before,.gs_el_ph #gsc_prf_btne:active:before{background-color:#f1f1f1;color:#222;}.gs_el_ph .gsc_prf_btn_lbl{display:none;}.gs_el_ph .gsc_prf_btn,#gsc_prf_btne{justify-content:center;height:41px;width:41px;padding:0;}.gs_el_ph .gsc_prf_btn,.gs_el_ph #gsc_prf_btne{position:absolute;right:8px;margin:0;}.gs_el_ph .gsc_prf_btn:before{border-radius:50%;top:2px;bottom:2px;left:2px;right:2px;}#gsc_prf_btne{vertical-align:top;margin:-9px 4px;}.gs_el_ph #gsc_prf_btne{top:14px;}#gsc_prf_btne.gsc_prf_btn:before{background:transparent;border:transparent;}#gsc_prf_btne.gsc_prf_btn:hover:before{background-color:rgba(0,0,0,.05);}#gsc_prf_btne.gsc_prf_btn:active:before{background-color:rgba(0,0,0,.1);}#gsc_prf_btnf{float:right;margin:3px 0 16px 16px;}.gs_el_sm #gsc_prf_btnf{margin-top:0;}.gs_el_ph #gsc_prf_btnf{float:none;top:62px;}.gs_el_ph #gsc_prf_btnf.gsc_prf_btn_top{top:14px;}.gsc_prf_btn:before,.gs_el_ph #gsc_prf_btne:before{background-color:#f5f5f5;border:1px solid rgba(0,0,0,.1);}.gsc_prf_btn.gsc_prf_btn_act:before{background-color:#4d90fe;}.gsc_prf_btn_act .gsc_prf_btn_lbl{color:#fff;}.gsc_prf_btn.gsc_prf_btn_act:hover:before{background-color:#3983fe;}.gsc_prf_btn.gsc_prf_btn_act:active:before{background-color:#357ae8;}#gsc_prf_inw{margin-bottom:8px;}.gs_el_sm #gsc_prf_inw{margin-bottom:4px;}.gs_el_ph #gsc_prf_inw{margin-bottom:2px;}#gsc_prf_in{font-size:24px;line-height:24px;padding:3px 0 4px 0;word-wrap:break-word;}.gs_el_sm #gsc_prf_in{font-size:22px;}.gs_el_ph #gsc_prf_in{font-size:20px;padding:0;}#gsc_prf_ion{line-height:19px;padding:1px 0;}#gsc_prf_ion{padding-bottom:4px;}.gs_el_sm #gsc_prf_ion{padding-bottom:8px;}.gs_el_ph #gsc_prf_ion{padding:0;padding-bottom:10px;}#gsc_prf_ion_btn,#gs_prf_ion_txt{vertical-align:top;}#gsc_prf_ion_btn{padding:12px 0;}#gsc_prf_ion_lbl{color:#777;}.gs_prf_ion_svg{height:8px;width:4px;padding:0 4px;fill:#777;}#gsc_prf_ion_btn:hover #gsc_prf_ion_lbl{cursor:pointer;text-decoration:underline;}#gsc_prf_ion_btn:active #gsc_prf_ion_lbl{color:#222;}#gsc_prf_ion_btn:active .gs_prf_ion_svg{fill:#222;}#gs_prf_ion_txt{padding-left:4px;visibility:hidden;font-size:0;opacity:0;transition:visibility 0s .13s,font-size 0s .13s,opacity .13s}.gs_el_tc #gs_prf_ion_txt{transition:visibility 0s .218s,font-size 0s .218s,opacity .218s}.gs_prf_ion_show #gs_prf_ion_txt{visibility:visible;font-size:15px;opacity:1;transition:visibility 0s,font-size 0s,opacity .13s;}.gs_el_tc .gs_prf_ion_show #gs_prf_ion_txt{transition:visibility 0s,font-size 0s,opacity .218s;}.gs_prf_ion_svg{transition:transform .13s;transform:rotate(0);}.gs_el_tc .gs_prf_ion_svg{transition:transform .218s;}.gs_prf_ion_show .gs_prf_ion_svg{transform:rotate(180deg);}.gsc_prf_il{font-size:15px;line-height:18px;padding:1px 0;}.gs_el_ph .gsc_prf_il{font-size:13px;line-height:16px;}.gsc_prf_ila:link,.gsc_prf_ila:visited{text-decoration:underline;color:#222;}#gsc_prf_int{margin-top:5px;}#gsc_prf_int:empty{display:none;}.gsc_prf_inta{margin-right:16px;white-space:nowrap;max-width:200px;text-overflow:ellipsis;overflow:hidden;vertical-align:top;}.gsc_prf_inta:last-child{margin:0}.gs_el_tc .gsc_prf_ila,.gs_el_tc .gsc_prf_inta{padding:8px 0 5px 0;}.gsc_md_pro_tt,.gsc_md_pro_ch #gsc_md_pro_lgtm,#gsc_md_pro_save{display:none;}.gsc_md_pro_ed #gsc_md_pro_ted,.gsc_md_pro_aa #gsc_md_pro_taa,.gsc_md_pro_ra #gsc_md_pro_tra,.gsc_md_pro_an #gsc_md_pro_tan,.gsc_md_pro_ai #gsc_md_pro_tai,.gsc_md_pro_ch #gsc_md_pro_save{display:inline-block;}.gsc_md_pro_el{font-size:15px;}.gsc_md_pro_ev{padding:4px 0 16px 0;}#gsc_dd_add-d,#gsc_dd_exp-d,#gsc_dd_sort-d,#gsc_dd_mor-d{top:42px;}#gsc_dd_add-d,#gsc_dd_mor-d,#gsc_dd_sort-d{white-space:normal;word-wrap:break-word;width:208px;width:max-content;min-width:100px;max-width:208px;}.gs_el_ph #gsc_dd_add-d{left:-9px;}.gs_el_ph #gsc_dd_exp-d{left:auto;right:12px;}.gs_el_ph #gsc_dd_mor-d{left:-58px;}.gs_el_ph #gsc_dd_sort-d{left:10px;}.gs_el_ph #gsc_dd_sort-r{margin-left:-10px;}.gsc_dd_sec,#gsc_dd_exp-d{padding:8px 0;}.gs_el_tc .gsc_dd_sec,.gs_el_tc #gsc_dd_exp-d{padding:4px 0 8px 0;}.gsc_dd_sep{border-top:1px solid #ebebeb;}#gsc_dd_mor-s .gsc_dd_mor-sel,#gsc_dd_sort-s .gsc_dd_sort-sel{color:#dd4b39;}#gsc_dd_mor-p{padding:14px 44px 14px 16px;color:#777;}.gs_el_tc #gsc_dd_mor-p{padding:18px 44px 18px 16px;}.gsc_art_sel #gsc_dd_add-r,.gsc_art_sel #gsc_dd_mor-r,#gsc_btn_mer,#gsc_btn_del,#gsc_dd_exp-r{display:none;}#gsc_dd_mor-r,.gsc_art_sel #gsc_btn_mer,.gsc_art_sel #gsc_btn_del,.gsc_art_sel #gsc_dd_exp-r{display:inline-block;}html:not(.gs_el_ph) #gsc_dd_sort-r{display:none;}#gsc_lwp{margin:24px 0;text-align:center;}.gs_el_sm #gsc_lwp{margin:16px 0;}#gsc_bpf{display:inline-block;verticle-align:middle;}#gsc_a_nn{display:inline-block;vertical-align:middle;padding-right:16px;font-size:13px;}.gs_el_ph #gsc_a_nn{display:none;}@media print{#gs_top #gs_md_s,#gs_top #gs_md_w,#gs_top #gs_hdr,#gs_top #gs_hdr_drs,#gs_top #gs_hdr_drw,#gs_top #gs_ftr,#gs_top #gsc_nag,#gs_top #gsc_prf_nbar_btns,#gs_top #gsc_prf_btne,#gs_top #gsc_prf_btnf,#gs_top #gsc_prf_ivh,#gs_top #gsc_prf_puf,#gs_top #gsc_rsb_co,#gs_top #gsc_bdy #gsc_rsb_co,#gs_top .gsc_g_hist_wrp,#gs_top #gsc_prf_t_wrp,#gs_top .gsc_rsb_header,#gs_top .gsc_a_tb,#gs_top .gsc_a_x,#gs_top #gsc_lwp,#gs_top .gsc_prf_puic,#gs_top #gsc_dd_add-r,#gs_top #gsc_dd_mor-r,#gs_top #gsc_dd_sort-r{display:none;}#gs_top,#gs_top #gsc_bdy,#gs_top #gsc_prf_w,#gs_top #gsc_prf,#gs_top #gsc_prf_pu,#gs_top #gsc_prf_pua,#gs_top #gsc_prf_i,#gs_top .gsc_rsb_s,#gs_top .gsc_lcl,#gs_top .gsc_rsb,#gs_top #gsc_a_tw,#gs_top #gsc_a_t,#gs_top .gsc_prf_il,#gs_top .gsc_prf_ila,#gs_top .gsc_prf_inta,#gs_top #gsc_rsb_st{background:none;border:none;padding:0;margin:0;height:auto;width:auto;min-width:0;max-width:none;float:none;display:block;position:static;color:black;font-weight:normal;font-size:12pt;text-decoration:none;}#gs_top .gsc_a_ac,#gs_top .gsc_a_a,#gs_top #gsc_a_ca,#gs_top .gsc_a_at,#gs_top .gsc_rsb_sc1,#gs_top .gsc_rsb_sth,#gs_top .gsc_rsb_std,#gs_top #gsc_bdy .gsc_a_x,#gs_top #gsc_bdy .gsc_a_t,#gs_top #gsc_bdy .gsc_a_c,#gs_top #gsc_bdy .gsc_a_y,#gs_top #gsc_a_trh,#gs_top .gsc_a_m,#gs_top .gsc_a_am{color:black;font-weight:normal;font-size:12pt;padding:0;margin:0;background:none;border:none;}#gs_top #gsc_a_trh,#gs_top #gsc_a_trh th{height:0;}#gs_top #gsc_a_ta,#gs_top #gsc_a_ca,#gs_top #gsc_a_ha,#gs_top .gsc_a_a{font-size:11pt;}#gs_top .gsc_a_ac{font-size:10pt}#gs_top #gsc_prf_pu{width:80pt;height:auto;float:left;margin:0 7pt 7pt 0;}#gs_top #gsc_prf_pua{left:auto;transform:none;border-radius:0;}#gs_top #gsc_prf_pua>img{position:static;}#gs_top #gsc_prf_i{margin:0 7pt 7pt 87pt;text-align:left;}#gs_top #gsc_prf_in{font-size:18pt;line-height:18pt;padding:0 0 4pt 0;}#gs_top .gsc_prf_il{padding:2pt 0;}#gs_top #gsc_prf_w{float:left;width:64%;}#gs_top .gsc_rsb{float:right;width:35%;}#gs_top #gsc_art{clear:both;}#gs_top #gsc_rsb_st{display:table;width:100%;max-width:none;margin-top:3pt;}#gs_top .gsc_rsb_sc1,#gs_top .gsc_rsb_sth,#gs_top .gsc_rsb_std{font-size:10pt;}#gs_top th.gsc_rsb_sc1,#gs_top .gsc_rsb_sth{border-bottom:1pt solid #ccc;}#gs_top .gsc_rsb_f{max-width:60pt;}#gs_top .gsc_rsb_sth{padding-left:14pt;}#gs_top #gsc_bdy .gsc_a_x,#gs_top #gsc_bdy .gsc_a_t,#gs_top #gsc_bdy .gsc_a_c,#gs_top #gsc_bdy .gsc_a_y,#gs_top #gsc_a_trh{padding:6pt 0;}#gs_top #gsc_a_trh{border-bottom:1pt solid #ccc;}#gs_top #gsc_a_ca{display:block;width:auto;}#gs_top #gsc_a_ta{display:inline-block;vertical-align:middle;margin-right:12pt;}#gs_top .gsc_a_h{display:inline;font-size:10pt;}#gs_top .gsc_a_at{color:#008;}#gs_top .gsc_a_m,#gs_top .gsc_a_am{display:inline;position:absolute;}#gs_top .gsc_a_am{padding:11pt 0 0 8pt;}#gs_top .gsc_a_t .gs_gray{color:black;font-size:10pt;}}.gsc_lwpds_frm{position:relative;height:29px;}.gsc_lwpds_tsiw{position:absolute;top:0;left:0;right:38px;}.gsc_lwpds_tsiw input{border-radius:3px 0 0 3px;}.gsc_lwpds_tsbw{position:absolute;top:0;right:0;}.gsc_lwpds_tsbw button{border-radius:0 3px 3px 0;}.gsc_pgn{text-align:right;font-weight:bold;line-height:29px;}.gsc_pgn_ppn{margin:0 8px;}.gsc_ccb_ck{padding:11px 10px 9px 10px;}.gsc_ccb_svg{stroke:#666;stroke-width:2px;fill:#fff;width:21px;height:21px;vertical-align:top;}.gsc_ccb_lim,.gsc_ccb_dis{cursor:default;pointer-events:none;}.gsc_ccb_lim .gsc_ccb_svg,.gsc_ccb_dis .gsc_ccb_svg{fill:#e2e2e2;stroke:#fff;}.gsc_ccb_lim .gsc_ccb_svg>circle,.gsc_ccb_dis .gsc_ccb_svg>circle{stroke:#e2e2e2;}.gsc_ccb_on .gsc_ccb_svg{fill:#4d90fe;stroke:#fff;}.gsc_ccb_on .gsc_ccb_svg>circle{stroke:#4d90fe;}.gsc_ccb_del:active .gsc_ccb_svg>circle,.gsc_ccb_add:active .gsc_ccb_svg>circle{fill:#2f6de1;}#gsc_md_cod{width:800px;max-width:94%;}.gs_el_ph #gsc_md_cod{width:100%;max-width:100%;}#gsc_md_cod .gs_md_prg{min-height:400px;}.gsc_codb_instr{font-size:16px;margin:1em 0;}#gsc_cods_res{position:relative;margin-bottom:24px;min-height:80px;border-bottom:1px solid #e5e5e5;}.gs_el_ph #gsc_cods_res{margin-bottom:16px;}.gsc_cods_hide,.gsc_cod_sugg #gsc_cod_tedit,.gsc_cod_sugg #gsc_cods_frm,.gsc_cod_sugg #gsc_cods_pp,.gsc_cod_lc #gsc_cod_tadd,.gsc_cod_changed #gsc_cod_tedit,.gsc_cod_changed #gsc_cod_tadd,.gsc_cod_lim #gsc_cod_tedit,.gsc_cod_lim #gsc_cod_tadd{display:none;}#gsc_cods_frm{margin:0 0 24px 0;}.gs_el_ph #gsc_cods_frm{margin:0 0 16px 0;}.gsc_ucoar{padding:24px 0;border-bottom:1px solid #eee;}.gs_el_ph .gsc_ucoar{padding:16px 0px;}.gsc_ucoar:first-child{padding-top:0;}.gsc_ucoar:last-child{border-bottom:none;}.gsc_ucoar_cb{float:right;margin-top:-8px;}#gsc_cod_trev{display:none;color:#666;pointer-events:none;}.gsc_cod_changed #gsc_cod_trev,.gsc_cod_lim #gsc_cod_trev{display:inline-block;}.gsc_cod_changed #gsc_cod_trev{color:#1a0dab;pointer-events:auto;}.gsc_fol_cr{margin:0 0 8px 0;}.gs_el_tc .gsc_fol_cr{margin:0;}.gs_el_tc .gsc_fol_cr:first-child{margin-top:-8px;}#gsc_fol_ml{display:block;color:#777;padding:12px 0 4px 0;}#gs_aani_wrap{padding-bottom:8px;border-bottom:1px solid #e5e5e5;}#gs_aani{display:none;}#gs_aani.gs_vis{display:block;padding-bottom:12px;}#gs_aani_lbl{display:none;}#gs_aani_lbl.gs_vis{display:block;padding-bottom:8px;}#gs_anni_add_ico{display:inline-block;text-decoration:none;}.gs_aani_in{position:relative;margin-top:12px;margin-bottom:4px;display:none;}.gs_aani_in.gs_vis{display:block;}.gs_aani_txt{margin-right:34px;}.gs_aani_del{position:absolute;padding:12px;top:-6px;right:-12px;}.gs_aani_del:active .gs_aani_svg{stroke:#d14836;}.gs_aani_svg{vertical-align:top;width:17px;height:17px;fill:none;stroke:#1155cc;}</style><script>!function(GSP){/*"
## [2] ""
## [3] " Copyright The Closure Library Authors."
## [4] " SPDX-License-Identifier: Apache-2.0"
## [5] "*/"
## [6] "var aa=\"function\"==typeof Object.create?Object.create:function(a){var b=function(){};b.prototype=a;return new b},ba=\"function\"==typeof Object.defineProperties?Object.defineProperty:function(a,b,c){if(a==Array.prototype||a==Object.prototype)return a;a[b]=c.value;return a},ca=function(a){a=[\"object\"==typeof globalThis&&globalThis,a,\"object\"==typeof window&&window,\"object\"==typeof self&&self,\"object\"==typeof global&&global];for(var b=0;b<a.length;++b){var c=a[b];if(c&&c.Math==Math)return c}throw Error(\"Cannot find global object\");"
## [7] "},da=ca(this),g=function(a,b){if(b)a:{var c=da;a=a.split(\".\");for(var d=0;d<a.length-1;d++){var e=a[d];if(!(e in c))break a;c=c[e]}a=a[a.length-1];d=c[a];b=b(d);b!=d&&null!=b&&ba(c,a,{configurable:!0,writable:!0,value:b})}},ea;if(\"function\"==typeof Object.setPrototypeOf)ea=Object.setPrototypeOf;else{var fa;a:{var ha={a:!0},ia={};try{ia.__proto__=ha;fa=ia.a;break a}catch(a){}fa=!1}ea=fa?function(a,b){a.__proto__=b;if(a.__proto__!==b)throw new TypeError(a+\" is not extensible\");return a}:null}"
## [8] "var ja=ea,ka=function(a,b){a.prototype=aa(b.prototype);a.prototype.constructor=a;if(ja)ja(a,b);else for(var c in b)if(\"prototype\"!=c)if(Object.defineProperties){var d=Object.getOwnPropertyDescriptor(b,c);d&&Object.defineProperty(a,c,d)}else a[c]=b[c];a.wa=b.prototype},la=function(a){a=Math.trunc(a)||0;0>a&&(a+=this.length);if(!(0>a||a>=this.length))return this[a]};g(\"Array.prototype.at\",function(a){return a?a:la});var k=function(a){return a?a:la};g(\"Int8Array.prototype.at\",k);"
## [9] "g(\"Uint8Array.prototype.at\",k);g(\"Uint8ClampedArray.prototype.at\",k);g(\"Int16Array.prototype.at\",k);g(\"Uint16Array.prototype.at\",k);g(\"Int32Array.prototype.at\",k);g(\"Uint32Array.prototype.at\",k);g(\"Float32Array.prototype.at\",k);g(\"Float64Array.prototype.at\",k);g(\"String.prototype.at\",function(a){return a?a:la});var ma=function(a,b){var c=Array.prototype.slice.call(arguments,1);return function(){var d=c.slice();d.push.apply(d,arguments);return a.apply(this,d)}};var p=function(){this.H=this.H;this.O=this.O};p.prototype.H=!1;p.prototype.isDisposed=function(){return this.H};p.prototype.ba=function(){this.H||(this.H=!0,this.S())};p.prototype.S=function(){if(this.O)for(;this.O.length;)this.O.shift()()};var na=function(){};function oa(a){var b=[],c=0,d;for(d in a)b[c++]=d;return b};function q(a,b){a.classList.add(b)}function r(a,b){a.classList.remove(b)}function t(a,b){return a.classList?a.classList.contains(b):!1}function v(a,b,c){c=void 0!==c?c:!t(a,b);(c?q:r)(a,b)};function x(a){return 0<=(navigator.userAgent||\"\").indexOf(a)}var pa=x(\"iPhone\")||x(\"iPad\")||x(\"iPod\"),ra=x(\"iPhone\")||x(\"Android\")&&x(\"Mobile\");function sa(){if(void 0===b){var a=window.screen;a={width:window.innerWidth,height:window.innerHeight,va:a.width,ua:a.height}}else a=b;var b=a;a=b.width;var c=b.height,d=b.va;b=b.ua;var e=4;if(600>a||48E4>d*b||ra)e=1;else if(982>a)e=2;else if(1136>a||590>c)e=3;return e}var ta,ua=/[?&]tc=([01])/.exec(location.search||\"\");"
## [10] "ta=ua?0<+ua[1]:x(\"Android\")?!0:window.matchMedia&&window.matchMedia(\"(pointer)\").matches?window.matchMedia(\"(pointer:coarse)\").matches:!x(\"Firefox\")||x(\"Mobile\")||x(\"Tablet\")?pa||\"ontouchstart\"in window||0<(navigator.msMaxTouchPoints||0):!1;function va(){if(void 0==wa){wa=!1;try{var a=Object.defineProperty({},\"passive\",{get:function(){wa=!0}});window.addEventListener(\"testPassive\",na,a);window.removeEventListener(\"testPassive\",na,a)}catch(b){}}return wa}var wa;var xa=function(a){this.ga=a},ya=new xa(\"INPUT\"),za=new xa(\"TABLE\");function A(a){return document.getElementById(a)}function Aa(a){return a.id||(a.id=\"gs_id\"+Ba++)}function Ca(a){a=(void 0===a?null:a)||document.body;return\"rtl\"==(a?window.getComputedStyle(a,null):null).direction}"
## [11] "function Da(a){var b=[];a=a.elements;for(var c=a.length,d=0;d<c;d++){var e=a[d],f=encodeURIComponent(e.name||\"\"),h=e.type;!f||e.disabled||!(\"checkbox\"!=h&&\"radio\"!=h||e.checked)||b.push(f+\"=\"+encodeURIComponent(e.value||\"\"))}return b.join(\"&\")}function Ea(a,b){var c=a.elements[b];c||(c=document.createElement(ya.ga),c.type=\"hidden\",c.name=b,a.appendChild(c));return c}function Fa(a){A(\"gsc_md_cbyd_c\").href=a&&a.match(Ga)?a:\"javascript:void(0)\"}function Ha(a){a.match(Ga)&&(window.location.href=a)}"
## [12] "var Ba=100,Ia=/\\S+/g,Ga=/^(?:https?:|[^:/?#]*(?:[/?#]|$))/i,Ja=/^(?:#|\\/[a-z0-9_-]*(?:[?].*)?$)/i;function Ka(a){return a.hasOwnProperty(\"gs_uid\")?a.gs_uid:a.gs_uid=++La}var La=0;var B=function(){this.o=[];this.J={};this.W=this.I=0};B.prototype.add=function(a){var b=Ka(a);this.J[b]||(this.o.push(a),this.J[b]=this.o.length,++this.I)};B.prototype.remove=function(a){a=Ka(a);var b=this.J[a];b&&(this.o[b-1]=null,delete this.J[a],2*--this.I<this.o.length&&!this.W&&Ma(this))};B.prototype.notify=function(a){var b=this.o;try{++this.W;for(var c=0;c<b.length;c++){var d=b[c];d&&d.apply(null,arguments)}}finally{!--this.W&&2*this.I<b.length&&Ma(this)}};"
## [13] "var Ma=function(a){var b=a.o,c=b.length;a=a.J;for(var d=0,e=0;e<c;e++){var f=b[e];f&&(b[d]=f,a[Ka(f)]=++d)}b.length=d};function C(a,b,c,d,e){Na(a,b,c,void 0===d?!1:d,void 0===e?!1:e,Oa)}function G(a,b,c,d){Na(a,b,c,void 0===d?!1:d,!1,Pa)}function Qa(a,b,c,d){function e(h){G(f,a,e,c);b(h)}var f=document;c=void 0===c?!1:c;C(f,a,e,c,void 0===d?!1:d)}function H(a){Ra?Ra.add(a):a()}var Sa=window.requestAnimationFrame?function(a){window.requestAnimationFrame(a)}:function(a){setTimeout(a,33)};function Ta(a){a.stopPropagation();a.preventDefault()}"
## [14] "function Ua(a){return(a.ctrlKey?1:0)|(a.altKey?2:0)|(a.metaKey?4:0)|(a.shiftKey?8:0)}function Oa(a,b,c,d,e){var f=a.addEventListener;e=e&&va();f.call(a,b,c,e?{passive:e,capture:d}:d)}function Pa(a,b,c,d){a.removeEventListener(b,c,d)}function Na(a,b,c,d,e,f){if(\"string\"===typeof b)f(a,b,c,d,e);else for(var h=b.length,l=0;l<h;l++)f(a,b[l],c,d,e)}function Va(){Ra.notify();Ra=null}function Wa(){\"complete\"==document.readyState&&(G(document,\"readystatechange\",Wa),Va())}"
## [15] "var Ra,Xa=!!document.attachEvent,Ya=document.readyState;if(Xa?\"complete\"!=Ya:\"loading\"==Ya)Ra=new B,Xa?C(document,\"readystatechange\",Wa):Qa(\"DOMContentLoaded\",Va);function Za(){Qa([\"mousedown\",\"touchstart\"],function(){v(document.documentElement,\"gs_pfcs\",!0);C(document,\"keydown\",$a,!0)},!0,!0)}function $a(a){9==a.keyCode&&(v(document.documentElement,\"gs_pfcs\",!1),G(document,\"keydown\",$a,!0),Za())}Za();function ab(a,b,c,d,e){var f=A(a);bb(f,function(){q(f,\"gs_vis\");b&&b()},function(){r(f,\"gs_vis\");c&&c()},d,e)}function cb(a){a=I[a]||[0];return a[a.length-1]}"
## [16] "function bb(a,b,c,d,e,f){f=void 0===f?\"\":f;var h=Aa(a),l=cb(h);if(!l||l<cb(f)){var m=document.activeElement;f=A(f);db(eb(f||a),!0);b&&b();J.push(function(n){I[h].pop();I[h].length||delete I[h];try{n||(e||m).focus()}catch(u){}c&&c()});I[h]||(I[h]=[]);I[h].push(J.length);m&&a.contains(m)||setTimeout(function(){var n=d,u=n&&\"text\"==n.type;if(!n||u&&ta)n=a;try{n.focus(),u&&(n.value=n.value)}catch(F){}},0)}}function fb(a){db((cb(a)||1E6)-1,!1)}function gb(a){a=void 0===a?!1:a;J.pop()(a)}"
## [17] "function db(a,b){for(b=void 0===b?!1:b;J.length>a;)gb(b||J.length>a+1)}function eb(a){for(var b=0;a&&!(b=cb(a.id));)a=a.parentNode;return b}var J=[],I={};C(document,\"click\",function(a){var b=J.length;b&&!Ua(a)&&b>eb(a.target)&&gb(!0)});C(document,\"keydown\",function(a){27==a.keyCode&&!Ua(a)&&J.length&&gb()});"
## [18] "C(document,\"focus\",function(a){var b=J.length;if(b)for(var c=eb(a.target);c<b;){var d=\"\",e;for(e in I)if(cb(e)==b){d=e;break}a:{d=(A(d).getAttribute(\"data-wfc\")||\"\").match(Ia)||[];for(var f=0;f<d.length;f++){var h=A(d[f]);if(h&&h.offsetWidth){d=h;break a}}d=void 0}if(d){Ta(a);d.focus();break}else gb(!0),--b}},!0);var hb={},ib={},jb;try{jb=window.sessionStorage}catch(a){};function K(a){return\"object\"==typeof a?a:null}function kb(){var a=lb(),b=mb();b=nb(b);a=ob(a);a=pb(a)||\"#\";L=K(b);qb?window.history.replaceState(b,\"\",a):window.location.replace(a)}function pb(a){var b=[],c;for(c in a)b.push(encodeURIComponent(c)+\"=\"+encodeURIComponent(a[c]));return(a=b.sort().join(\"&\"))?\"#\"+a:\"\"}"
## [19] "function rb(a){var b={};a=a.split(\"&\");for(var c=0;c<a.length;c++){var d=a[c],e=d.indexOf(\"=\");if(e+1){var f=d.substr(0,e);d=d.substr(e+1)}else f=d,d=\"\";f&&(b[decodeURIComponent(f)]=decodeURIComponent(d))}return b}function sb(a){var b=a.indexOf(\"#\")+1;return rb(b?a.substr(b):\"\")}function tb(a){var b=a.indexOf(\"?\")+1;a=b?a.substr(b):\"\";b=a.indexOf(\"#\");return rb(b+1?a.substr(0,b):a)}function ub(a,b){for(var c in b){var d=b[c];void 0!==d?a[c]=d:delete a[c]}}"
## [20] "function ob(a){var b=sb(window.location.hash);ub(b,a);return b}function nb(a){var b=L||K(window.history.state),c={},d;for(d in b)c[d]=b[d];ub(c,a);return c}function vb(){setTimeout(function(){if(!wb){var a=window.history.state;wb=!0;L=K(a);xb.notify()}yb=!1},0)}var xb=new B,L,wb=!1,yb=!0,qb=\"pushState\"in window.history,zb;"
## [21] "if(\"undefined\"==typeof GSP)zb=!1;else{var Ab=.001*Date.now(),Bb=GSP.eventId,Cb=!1,M,Db=jb;if(!(\"nh\"in hb)){var Eb=Db&&Db.getItem(\"nh\"),Fb;if(Eb)try{Fb=JSON.parse(Eb)}catch(a){}ib.nh=Fb}M=ib.nh;M instanceof Array||(M=[]);for(var Gb=M.length,Hb=0,Ib=0;Ib<Gb;Ib++){var Jb=M[Ib];if(Jb instanceof Array&&2==Jb.length){var Kb=Jb[1]==Bb;Cb=Cb||Kb;10>=Gb-Ib&&+Jb[0]>Ab-86400&&!Kb&&(M[Hb++]=Jb)}}M.length=Hb;M.push([Ab,Bb]);var Lb=M,Mb=jb;ib.nh=Lb;try{Mb&&Mb.setItem(\"nh\",JSON.stringify(Lb))}catch(a){}zb=Cb}"
## [22] "var Nb=zb;\"onpageshow\"in window?C(window,\"pageshow\",vb):H(vb);C(window,qb?\"popstate\":\"hashchange\",function(a){\"loading\"!=document.readyState&&(a=a.state,wb=!0,L=K(a),xb.notify())});function Ob(){Pb&&(G(A(\"gs_alrt_l\"),\"click\",Pb),Pb=void 0)}function Qb(){var a=Rb();q(a,\"gs_anm\");q(a,\"gs_vis\");C(document,\"click\",Sb);clearTimeout(Tb);Tb=setTimeout(Sb,4E3);++Ub;setTimeout(Vb,0)}function Sb(){Ub||(G(document,\"click\",Sb),clearTimeout(Tb),Tb=void 0,Ob(),r(Rb(),\"gs_vis\"))}function Rb(){return A(\"gs_alrt\")}function Vb(){Ub=0}var Tb,Ub=0,Pb;H(function(){var a=A(\"gs_alrt_m\");a&&(a.innerHTML&&!Nb&&Qb(),C(window,\"pagehide\",function(){Ub=0;Sb();r(Rb(),\"gs_anm\")}))});function Wb(a,b,c){var d=new XMLHttpRequest;d.onreadystatechange=function(){if(4==d.readyState){var e=d.status,f=d.responseText,h=d.getResponseHeader(\"Content-Type\"),l=d.responseURL,m=window.location,n=m.protocol;m=\"//\"+m.host+\"/\";l&&l.indexOf(n+m)&&l.indexOf(\"https:\"+m)&&(e=0,h=f=\"\");c(e,f,h||\"\")}};d.open(b?\"POST\":\"GET\",a,!0);d.setRequestHeader(\"X-Requested-With\",\"XHR\");b&&d.setRequestHeader(\"Content-Type\",\"application/x-www-form-urlencoded\");b?d.send(b):d.send();return d}"
## [23] "function Xb(a){a&&(a.onreadystatechange=function(){},a.abort())};var Yb=function(a,b,c){this.type=a;this.currentTarget=this.target=b;this.g=void 0===c?null:c;this.Y=!1};Yb.prototype.stopPropagation=function(){this.g&&this.g.stopPropagation();this.Y=!0};var N=function(a){a.g&&Ta(a.g);a.Y=!0};var O=function(a,b){this.Z=a;this.ta=b},Zb=function(a,b,c){this.Z=a;this.types=b;this.listener=c};function $b(a,b){var c=b.length;if(c){var d=Ka(a),e=ac[d];if(!e){e=ac[d]=[];d=bc(b[0].Z);for(var f in d){var h=cc[f];h||(h=cc[f]=Object.create(null));for(var l in d[f]){var m=h[l];m||(m=h[l]=[]);m.push(a)}}dc(a,e,b[0],ec);for(f=1;f<c;f++)dc(a,e,b[f],fc)}}}function P(a,b,c){gc(new Yb(a,b,void 0===c?null:c))}"
## [24] "function Q(a,b,c){var d=hc;\"string\"===typeof b&&(ic[0]=b,b=ic);var e=b.length;a=bc(a);for(var f in a)for(var h in a[f])for(var l=0;l<e;l++)d(f,h,b[l],c)}function bc(a){\"string\"===typeof a&&(jc[0]=a,a=jc);for(var b=a.length,c=Object.create(null),d=0;d<b;d++){var e=a[d],f=e.charAt(0),h=e.substr(1);if(\"#\"!=f&&\".\"!=f||!h)throw Error(\"bad selector: \"+e);(e=c[f])||(e=c[f]=Object.create(null));e[h]=!0}return c}"
## [25] "function hc(a,b,c,d){var e=kc[c];e||(\"touchstart\"!=c&&\"mouseover\"!=c&&\"mouseout\"!=c&&C(document,c,lc,\"focus\"==c||\"blur\"==c),e=kc[c]=Object.create(null));(c=e[a])||(c=e[a]=Object.create(null));(a=c[b])||(a=c[b]=new B);a.add(d)}function lc(a){var b=a.target;b&&3==b.nodeType&&(b=b.parentNode);gc(new Yb(a.type,b,a))}"
## [26] "function gc(a){for(var b=a.target;b&&b!=document&&!b.disabled&&!t(b,\"gs_dis\");){a.currentTarget=b;var c=b.id;if(c&&!mc(\"#\",c,a))break;c=b.classList||[];for(var d=c.length,e=0;e<d;e++)if(!mc(\".\",c[e],a))return;b=b.parentNode}}function mc(a,b,c){var d=kc[c.type];(b=(a=d&&d[a])&&a[b])&&b.notify(c);return!c.Y}function dc(a,b,c,d){var e=c.Z;c=c.ta;for(var f in c){var h=ma(d,a,c[f]);Q(e,f,h);b.push(new Zb(e,f,h))}}function ec(a,b,c){var d=c.currentTarget;a=nc(a,d)||a;a=oc(a,d);b.call(a,c)}"
## [27] "function fc(a,b,c){a:{for(var d=c.currentTarget;d&&d!=document;){var e=nc(a,d);if(e){a=oc(e,d);break a}d=d.parentNode}a=void 0}a&&b.call(a,c)}function oc(a,b){var c=pc(b),d=qc[c];d||(d=qc[c]=[]);for(var e=d.length,f=0;f<e;f++){var h=d[f];if(h instanceof a)return h}b=new a(b);d.push(b);a=Ka(a);(d=rc[a])||(d=rc[a]=[]);d.push(c);return b}function nc(a,b){var c,d=b.id;d&&(c=sc(a,c,\"#\",d));b=b.classList||[];d=b.length;for(var e=0;e<d;e++)c=sc(a,c,\".\",b[e]);return c}"
## [28] "function sc(a,b,c,d){c=(d=(c=cc[c])&&c[d])?d.length:0;for(var e=0;e<c;e++){var f=d[e];!(f===a||f.prototype instanceof a)||b&&!(f===b||f.prototype instanceof b)||(b=f)}return b}function pc(a){var b=a.getAttribute(\"data-duid\");b||a.setAttribute(\"data-duid\",b=\"\"+tc++);return b}var kc=Object.create(null),jc=[\"\"],ic=[\"\"],cc=Object.create(null),ac=Object.create(null),rc=Object.create(null),qc=Object.create(null),tc=100;window.gs_evt_dsp=lc;function uc(){var a=\".gs_md_li\";if(\"string\"===typeof a){var b=a.charAt(0),c=a.slice(1);if(\"#\"==b)a=function(d){return d.id==c&&0<d.offsetWidth};else if(\".\"==b)a=function(d){return t(d,c)&&0<d.offsetWidth};else throw Error(\"bad selector: \"+a);}return a}function vc(a,b){return a&&((void 0===b?0:b)?a.lastElementChild:a.firstElementChild)}function wc(a,b){return a&&((void 0===b?0:b)?a.previousElementSibling:a.nextElementSibling)}function xc(a,b,c){c=void 0===c?!1:c;return yc(a,b,uc(),c,!1)}"
## [29] "function yc(a,b,c,d,e){for(var f;b&&a;){if(c(b)){if(e)return b}else for(f=vc(b,d);f;f=wc(f,d))if(e=yc(f,f,c,d,!0))return e;for(e=!0;;){if(b==a)return null;f=b.parentNode;if(b=wc(b,d))break;b=f}}return null};function zc(a){return!!t(a,\"gs_sel\")+2*!!t(a,\"gs_par\")}function Ac(a){return+a.getAttribute(\"data-s\")}function Bc(a,b,c){c=void 0===c?!1:c;v(a,\"gs_sel\",1==b);v(a,\"gs_par\",2==b);a.setAttribute(\"aria-checked\",Cc[b]);c||a.setAttribute(\"data-s\",\"\"+b)}var Cc=[\"false\",\"true\",\"mixed\"];var S=function(){this.v=Object.create(null);this.A=0};S.prototype.clear=function(){this.v=Object.create(null);this.A=0};S.prototype.has=function(a){return a in this.v};S.prototype.get=function(a){return this.v[a]};S.prototype.set=function(a,b){this.has(a)||this.A++;this.v[a]=b};S.prototype.delete=function(a){this.has(a)&&(delete this.v[a],this.A--)};var Dc=function(a){var b=window,c=this;this.o=new B;this.da=0;this.aa=[b,a,function(){c.da++||Sa(d)},!1];var d=function(){c.da=0;c.o.notify()}};Dc.prototype.addListener=function(a){this.o.I||C.apply(null,this.aa);this.o.add(a)};Dc.prototype.removeListener=function(a){this.o.remove(a);this.o.I||G.apply(null,this.aa)};var Ec=new Dc(\"scroll\"),Fc=new Dc(\"resize\");var Gc=new B;function Hc(){var a=document.documentElement,b=sa();b={gs_el_ph:1==b,gs_el_ta:2==b,gs_el_sm:4!=b,gs_el_tc:ta||1==b};var c;for(c in b){var d=b[c];if(t(a,c)!=d){var e=!0;v(a,c,d)}}e&&Gc.notify()}v(document.documentElement,\"gs_el_ios\",pa);Hc();Fc.addListener(Hc);C(window,[\"pageshow\",\"load\"],Hc);var Ic=function(a,b,c,d,e,f){this.i=a;this.F=b;this.D=c;this.G=d;this.X=e;this.C=f;this.m=null},Jc=function(a,b){a.m=b},Kc=function(){this.l=[];this.j=-1};Kc.prototype.push=function(a){++this.j;this.j==this.l.length?this.l.push(a):(this.l[this.j]=a,this.l.splice(this.j+1,this.l.length-this.j))};Kc.prototype.pop=function(){--this.j};"
## [30] "var Lc=function(a){for(var b=T;b.j>a;)fb(b.top().i)},Mc=function(a,b){for(var c=0;c<a.l.length&&!(a.l[c].C>=b);++c);return c},Nc=function(a){for(var b=T,c=b.j;0<=c;c--)if(b.l[c].i==a)return c;return-1};Kc.prototype.top=function(){return this.at(this.j)};Kc.prototype.at=function(a){return this.l[a]||null};function Oc(a,b){var c=a==T.j;T.j=a;b&&!L&&!K(window.history.state)&&kb();c||Pc()}"
## [31] "function U(a,b,c,d){b=void 0===b?\"\":b;c=void 0===c?\"\":c;d=void 0===d?\"\":d;var e=T.top();e&&a==e.i&&b==e.F&&c==e.D||(T.push(new Ic(a,b,c,d,e&&e.i==a?e.X+1:1,Date.now())),b=lb(),a=mb(),a=nb(a),b=ob(b),b=pb(b)||\"#\",L=K(a),qb?window.history.pushState(a,\"\",b):window.location.assign(b),Pc())}function Qc(a){a=Rc(A(a));return!!a&&t(a,\"gs_md_wmw\")&&t(document.documentElement,\"gs_el_ph\")}"
## [32] "function Sc(){var a=A(\"gs_top\"),b=document.documentElement;a=a.scrollHeight>b.clientHeight;for(var c=!1,d=0;d<=T.j&&!c;++d)c=!Qc(T.at(d).i);v(A(\"gs_md_s\"),\"gs_vis\",c);c=T.j;1<=c&&(c=T.at(c-1).i,d=Qc(c),v(A(c),\"gs_md_ins_vis\",!d));b.style.overflowY=a&&!Qc(T.top().i)?\"scroll\":\"\"}"
## [33] "function Pc(){function a(){var w=c.clientHeight,y=+D.getAttribute(\"data-h\");y||(h.style.maxHeight=\"none\",y=f.offsetHeight);var z=f.querySelector(\".gs_md_ftr\");y=Math.max((w-y)/2,10);w=Math.max(w-48-(z?z.offsetHeight:0)-2*y,10);z=Qc(e);f.style.top=z?\"auto\":y+\"px\";h.style.maxHeight=z?\"none\":w+\"px\";Tc(h)}var b=T.top(),c=document.documentElement,d=A(\"gs_top\"),e=b.i,f=A(e),h=A(e+\"-bdy\"),l=1200+T.j,m=A(f.getAttribute(\"data-cid\")||f.id+\"-bdy\")||f,n=b.G,u=b.D,F=b.F,E=A(\"gs_md_s\"),Z=A(e).getAttribute(\"data-shd\")||"
## [34] "\"\",D=Rc(f),R=window.pageYOffset,Xc=F&&\"#\"!=F[0]&&!n,Yc=0<T.j?T.at(T.j-1).i:\"\",qa=!!I[e];Xc?(qa?v(m,\"gs_md_ldg\",!0):Uc(f,m,'<div class=\"gs_md_prg\">'+A(\"gs_md_ldg\").innerHTML+\"</div>\",b),P(\"gs-md-ldin\",m)):(n&&Uc(f,m,n,b),P(\"gs-md-lded\",m));qa&&e==Yc||bb(f,function(){(D||f).style.zIndex=l;Vc(Z);if(!qa){D&&q(D,\"gs_vis\");q(f,\"gs_vis\");v(f,\"gs_abt\",yb);v(E,\"gs_abt\",yb);Wc(e);if(0==T.j){var w=Sc;Gc.add(w);w()}else Sc();D&&h&&(a(),Fc.addListener(a))}0==T.j&&(q(d,\"gs_nscl\"),d.style.top=-R+\"px\")},function(){qa||"
## [35] "(Fc.removeListener(a),D&&r(D,\"gs_vis\"),r(f,\"gs_vis\"),r(f,\"gs_abt\"));for(var w=T.top()?T.top().X:0;T.top()&&T.top().i==e;){var y=T.top();Xb(y.m);y.m=null;T.pop()}if(T.top()){if(y=T.top().i,Vc(A(y).getAttribute(\"data-shd\")||\"\"),r(A(y),\"gs_md_ins_vis\"),qa){y=Nc(e);var z=T.at(y);(D||f).style.zIndex=1200+y;Uc(f,m,z.G,z)}}else r(E,\"gs_vis\"),r(E,\"gs_abt\");-1==T.j?(Gc.remove(Sc),c.style.overflowY=\"\",r(d,\"gs_nscl\"),d.style.top=\"auto\",window.scrollTo(0,R)):Sc();Zc||(0<w?window.history.go(-w):kb())},$c(f),ad(f),"
## [36] "Yc);Xc&&(Xb(b.m),b.m=null,Jc(b,Wb(F,u,function(w,y,z){b.m=null;z=(w=200==w&&z.match(/^text\\/html(;.*)?$/i))?y:bd();Uc(f,m,z,b);if(w)for(w=0;w<T.l.length;++w)z=T.at(w),e==z.i&&F==z.F&&u==z.D&&(z.G=y,w==T.j&&kb());P(\"gs-md-lded\",m)})))}function Rc(a){a=a.parentNode;return t(a,\"gs_md_wnw\")?a:null}function $c(a){return(a=a.getAttribute(\"data-ifc\"))?A(a):null}function ad(a){return(a=a.getAttribute(\"data-cfc\"))?A(a):null}"
## [37] "function Uc(a,b,c,d){v(b,\"gs_md_ldg\",!1);for(var e=b.querySelectorAll(\"[data-duid]\"),f=e.length,h={},l=0;l<f;l++){for(var m=pc(e[l]),n=qc[m],u=n?n.length:0,F=0;F<u;F++){var E=n[F],Z=Ka(E.constructor),D=h[Z];D||(D=h[Z]={});D[m]=!0;E&&\"function\"==typeof E.ba&&E.ba()}delete qc[m]}for(var R in h){R=+R;e=h[R];l=(f=rc[R])?f.length:0;for(n=m=0;n<l;n++)u=f[n],u in e||(f[m++]=u);m?f.length=m:delete rc[R]}b.innerHTML=c;d.G=c;Wc(a.id);Xb(d.m);d.m=null}function cd(a){return(a=T.at(Nc(a)))?a.F:\"\"}"
## [38] "function Wc(a){if(a=document.querySelector(\"#\"+a+\">.gs_md_bdy\"))a.scrollTop=a.scrollLeft=0,Tc(a)}function Tc(a){var b=a.style,c=\"padding\"+(Ca(a)?\"Left\":\"Right\");b[c]=\"\";var d=a.offsetWidth-a.clientWidth;2<d&&(a=parseInt(window.getComputedStyle(a,null)[c],10)||0,b[c]=Math.max(a-d,0)+\"px\")}function bd(){return'<div class=\"gs_md_prg\"><div class=\"gs_alrt\">'+A(\"gs_md_err\").innerHTML+\"</div></div>\"}"
## [39] "function lb(){var a=T.top();return{d:a&&a.i||void 0,u:a&&a.F||void 0,p:a&&a.D?\"1\":void 0,t:a&&a.C||void 0}}function mb(){var a=T.top();return{n:a&&a.X||0,p:a&&a.D||\"\",h:a&&a.G||\"\"}}function Vc(a){if(dd!=a){var b=A(\"gs_md_s\");dd&&r(b,dd);(dd=a)&&q(b,a)}}var Zc=0,dd=\"\",T=new Kc;"
## [40] "xb.add(function(){var a=sb(window.location.hash),b=a.d||\"\",c=b?A(b):null;++Zc;if(c){var d=a.u||\"\";c=0<+a.p;var e=+a.t||0,f=L||K(window.history.state)||{};a=+f.n||0;var h=\"\"+(f.p||\"\");f=\"\"+(f.h||\"\");d.match(Ja)||(d=\"\");for(var l=Mc(T,e),m=l;m<T.l.length;++m){var n=T.at(m);if(e<n.C&&n.i!=b)break}for(n=l-1;0<=n;--n){var u=T.at(n);if(e>u.C&&u.i!=b)break}Lc(m-1);for(m=0;m<=n;++m)u=T.at(m).i,I[u]||Oc(n,!1);if(n=l<T.l.length)n=T.at(l),n=b==n.i&&d==n.F&&c==!!n.D&&e==n.C;n?Oc(l,!0):(0==a&&(Lc(-1),T=new Kc,"
## [41] "e=Date.now()),c!=!!h&&(d=h=\"\",f=bd()),b=new Ic(b,d,h,f,a,e),c=T,e=b.C,a=Mc(c,e),e=a<c.l.length&&e==c.at(a).C,c.l.splice(a,e?1:0,b),T.j=a,kb(),Pc())}else Lc(-1);--Zc});var ed=function(a){p.call(this);this.K=a;this.V=Object.create(null);this.m=null;a=a.querySelectorAll(\".gs_in_txtw>input[type=text]\");for(var b=a.length;b--;){var c=a[b],d=c.parentNode.querySelector(\".gs_in_txts\");c=c.name;d&&c&&(this.V[c]=d.innerHTML)}};ka(ed,p);ed.prototype.S=function(){Xb(this.m);this.K=this.m=null;p.prototype.S.call(this)};"
## [42] "ed.prototype.pa=function(a){var b=this;N(a);if((a=this.K)&&!this.m){var c=\"json=&\"+Da(a);fd(this,!0);this.m=Wb(a.action,c,function(d,e){b.m=null;fd(b,!1);var f=b.K,h=f.getAttribute(\"data-alrt\");if(h=h?A(h):null)h.innerHTML=\"\";try{var l=200==d&&JSON.parse(e)}catch(D){}d=!1;l&&\"object\"==typeof l||(gd(h,A(\"gs_md_err\").innerHTML),l={},d=!0);f.setAttribute(\"data-p\",\"\"+(l.P||\"\"));P(\"gs-ajax-form-done\",f);if(e=l.L)Ha(\"\"+e);else{if(e=l.M)gd(h,e),d=!0;e=1E6;if(h&&h.innerHTML){var m=h;e=h.getBoundingClientRect().top}h="
## [43] "f.elements;l=l.E;\"object\"==typeof l||(l=Object.create(null));for(var n in b.V){var u=h[n],F=void 0,E=\"\"+(l[n]||\"\"),Z=u.parentNode.querySelector(\".gs_in_txts\");v(u.parentNode,\"gs_in_txte\",!!E);Z&&(Z.innerHTML=E||b.V[n]||\"\");E&&(F=u.getBoundingClientRect().top)<e&&(m=u,e=F);d=d||!!E}(f=f.getAttribute(\"data-d\"))&&!d&&fb(f);m&&m.scrollIntoView&&(0>e||e+20>window.innerHeight)&&m.scrollIntoView()}})}};"
## [44] "var fd=function(a,b){a=a.K;var c=a.getAttribute(\"data-bsel\");a=c?document.querySelectorAll(c):a.querySelectorAll(\"button\");for(c=a.length;c--;){var d=a[c];d.disabled=b;v(d,\"gs_bsp\",b)}},gd=function(a,b){if(a)a.innerHTML=b;else{var c=void 0===c?\"\":c;var d=void 0===d?\"\":d;var e=void 0===e?[]:e;A(\"gs_alrt_m\").innerHTML=b;Rb().action=d.match(Ga)?d:\"\";a=A(\"gs_alrt_l\");a.textContent=c;c=A(\"gs_alrt_h\");c.innerHTML=\"\";for(var f in e)b=document.createElement(\"input\"),b.type=\"hidden\",b.name=f,b.value=e[f],"
## [45] "c.appendChild(b);Ob();v(a,\"gs_fm_s\",!0);Qb()}};$b(ed,[new O(\".gs_ajax_frm\",{submit:ed.prototype.pa})]);var hd=[[1,0,1],[2,0,1]];Q(\".gs_cb_gen\",\"click\",function(a){var b=a.currentTarget,c=zc(b),d=2==+b.getAttribute(\"data-s\");Bc(b,hd[+d][c],!0);P(\"gs-change\",b,a.g)});Q(\".gs_cb_gen\",[\"keydown\",\"keyup\"],function(a){var b=a.currentTarget,c=a.g.keyCode;\"BUTTON\"!=b.tagName||13!=c&&32!=c||(N(a),\"keydown\"==a.type&&b.click())});Q([\".gs_cb_gen\",\".gs_md_li\"],\"keydown\",function(a){var b=a.currentTarget,c=b.tagName,d=a.g.keyCode;\"BUTTON\"!=c&&(32==d||13==d&&\"A\"!=c)&&(N(a),b.click())});var id=[\"click\",\"contextmenu\",\"mouseup\"].concat(navigator.sendBeacon?[]:[\"mousedown\",\"touchstart\"]),jd=\"\",kd=null;function ld(){kd=null}function md(a){navigator.sendBeacon?navigator.sendBeacon(a):kd&&a==kd.src||((kd=new Image).src=a,setTimeout(ld,1E3))}function nd(){var a=tb(document.location.href).hl||\"\";a=\"/scholar_bfnav?url=\"+encodeURIComponent(document.location.href)+\"&hl=\"+encodeURIComponent(a)+\"&ei=\"+GSP.eventId;md(a)}H(function(){jd=Nb?\"&bn=1\":\"\";Nb&&nd()});"
## [46] "C(window,\"pageshow\",function(a){a.persisted&&(jd=\"&bn=1\",nd())});"
## [47] "C(document,id,function(a){if(!(\"click\"==a.type&&a.button||\"mouseup\"==a.type&&1!=a.button)){var b,c;a:{for(a=a.target;a;){var d=a.nodeName;if(\"A\"==d)break a;if(\"SPAN\"==d||\"B\"==d||\"I\"==d||\"EM\"==d||\"IMG\"==d)a=a.parentNode;else break}a=null}a&&(b=a.getAttribute(\"href\"))&&(c=a.getAttribute(\"data-clk\"))&&(b=\"/scholar_url?url=\"+encodeURIComponent(b)+\"&\"+c+\"&ws=\"+window.innerWidth+\"x\"+window.innerHeight+\"&at=\",c=encodeURIComponent,a=(a=a.getAttribute(\"data-clk-atid\"))&&A(a),b=b+c(a&&a.innerText||\"\")+jd,md(b))}},"
## [48] "!1,!0);Q(\".gs_fm_s\",\"click\",function(a){a=a.currentTarget.getAttribute(\"data-fm\")||\"\";(a=A(a))&&a.submit()});var V=function(a){this.i=Aa(a.querySelector(\".gs_md_d\"));this.R=Aa(a.querySelector(\".gs_md_tb\"))};V.prototype.T=function(a){var b=A(this.i);return void 0!==a?xc(b,b,a):null};V.prototype.open=function(a){a=this.T(a);if(t(A(this.R),\"gs_sel\"))try{a&&a.focus()}catch(c){}else{var b=A(this.R);ab(this.i,function(){q(b,\"gs_sel\")},function(){r(b,\"gs_sel\")},a,b)}};V.prototype.close=function(){fb(this.i)};V.prototype.ha=function(a){N(a);t(A(this.R),\"gs_sel\")?this.close():this.open(\"keydown\"==a.g.type?!1:void 0)};"
## [49] "V.prototype.ca=function(a){var b=a.g.keyCode;if(38==b||40==b)N(a),this.open(38==b)};V.prototype.ja=function(a){a.target.id==this.i&&this.ca(a)};$b(V,[new O(\".gs_md_rmb\",{}),new O(\".gs_md_tb\",{\"gs-press\":V.prototype.ha,keydown:V.prototype.ca}),new O(\".gs_md_d\",{keydown:V.prototype.ja})]);var od=function(a){V.call(this,a);this.ra=Aa(a.querySelector(\".gs_md_in\"));this.sa=Aa(a.querySelector(\".gs_md_tb .gs_lbl\"))};ka(od,V);od.prototype.T=function(){return A(this.i).querySelector(\".gs_md_li[aria-selected]\")};od.prototype.ka=function(a){pd(this,a)};od.prototype.U=function(a){var b=a.g.keyCode;13!=b&&32!=b||pd(this,a)};"
## [50] "var pd=function(a,b){var c=b.currentTarget,d=A(a.ra),e=a.T();c!=e&&(d.value=c.getAttribute(\"data-v\"),A(a.sa).innerHTML=c.innerHTML,e&&qd(e,!1),qd(c,!0));N(b);a.close();P(\"gs-change\",d,b.g)},qd=function(a,b){v(a,\"gs_sel\",b);b?a.setAttribute(\"aria-selected\",\"true\"):a.removeAttribute(\"aria-selected\")};$b(od,[new O(\".gs_md_ris\",{}),new O(\".gs_md_li\",{click:od.prototype.ka,keydown:od.prototype.U})]);Q(\"#gs_lp\",\"click\",function(a){N(a);U(\"gs_lp_d\")});Q(\"#gs_lp_cur\",\"click\",function(a){N(a);fb(\"gs_lp_d\")});var rd=function(a){this.ea=Aa(a)};rd.prototype.U=function(a){var b=a.currentTarget,c=a.g.keyCode;if(38==c||40==c){var d=A(this.ea);d=xc(d,b,38==c)||xc(d,d,38==c)}else if(37==c||39==c)a:{c=!!(37==c^Ca(b.parentNode));d=b.parentNode;var e=d.children,f=e.length;if(d.id!=this.ea){for(;e[--f]!=b;);d=wc(d,c)||vc(d.parentNode,c);e=d.children;if(f=Math.min(f+1,e.length))if(d=e[f-1],t(d,\"gs_md_li\")&&d.offsetLeft!=b.offsetLeft)break a}d=void 0}d&&(N(a),d.focus())};"
## [51] "$b(rd,[new O(\".gs_md_ulr\",{}),new O(\".gs_md_li\",{keydown:rd.prototype.U})]);Q(\"#gs_hdr_mnu\",\"click\",function(a){N(a);U(\"gs_hdr_drw\")});Q(\"#gs_hdr_drw_mnu\",\"click\",function(a){N(a);fb(\"gs_hdr_drw\")});Q(\"#gs_hdr_act_i\",\"click\",function(a){N(a);1==sa()?Ha(document.querySelector(\"#gs_hdr_drw_bot>a\").href):ab(\"gs_hdr_act_d\")});Q(\"#gs_hdr_drw\",\"keydown\",function(a){var b=a.g.keyCode;if(38==b||40==b){var c=a.currentTarget;if(b=xc(c,c,38==b))N(a),b.focus()}});"
## [52] "Q(\"#gs_hdr_tsi\",[\"focus\",\"blur\"],function(a){function b(){var h=d.getBoundingClientRect().top-10;10<Math.abs(h)&&window.scrollBy(0,h);clearTimeout(e);c()}function c(){G(window,f,b)}var d=a.target;a=\"focus\"==a.type;v(A(\"gs_hdr\"),\"gs_hdr_ifc\",a);if(a&&ta&&!(749<window.innerHeight)){var e=setTimeout(c,1E3),f=[\"scroll\",\"resize\"];C(window,f,b)}});Q(\"#gs_hdr_tsi\",[\"input\",\"gs-change\"],function(a){v(A(\"gs_hdr_frm\"),\"gs_hdr_tsc\",!!a.currentTarget.value)});"
## [53] "Q(\"#gs_hdr_tsc\",\"mousedown\",function(a){N(a);var b=A(\"gs_hdr_tsi\");b.value=\"\";b.focus();P(\"input\",b,a.g)});Q(\"#gs_hdr_sre\",\"click\",function(a){N(a);var b=A(\"gs_hdr\");ab(\"gs_hdr_frm\",function(){r(b,\"gs_hdr_src\");q(b,\"gs_hdr_srx\")},function(){q(b,\"gs_hdr_src\");r(b,\"gs_hdr_srx\")},A(\"gs_hdr_tsi\"))});Q(\".gs_md_x\",\"click\",function(a){(a=a.currentTarget.getAttribute(\"data-mdx\"))&&fb(a)});var W=function(){},sd,td;W.prototype.ia=function(a){a.g.button||(N(a),ud(a))};W.prototype.la=function(a){vd(a)&&(N(a),ud(a))};W.prototype.ma=function(a){vd(a)&&N(a)};W.prototype.na=function(a){if(!a.g.button){N(a);var b=a.g;b&&(wd=b.clientX||0,xd=b.clientY||0,C(document,yd,zd,!0),clearTimeout(sd),sd=setTimeout(Ad,2E3));ud(a)}};W.prototype.qa=function(a){N(a);if(Bd){var b=a.g;if(b=(b=b&&b.touches)&&1==b.length&&b[0])Cd=b.clientX,Dd=b.clientY,C(document,Ed,Fd,!0),clearTimeout(td),td=setTimeout(Gd,2E3)}ud(a)};"
## [54] "var vd=function(a){a=a.g.keyCode;return 32==a||13==a},ud=function(a){P(\"gs-press\",a.currentTarget,a.g)},Ad=function(){G(document,yd,zd,!0);clearTimeout(sd);sd=void 0},zd=function(a){\"mousedown\"!=a.type&&10>Math.abs(a.clientX-wd)&&10>Math.abs(a.clientY-xd)?(Ta(a),\"click\"==a.type&&Ad()):Ad()},Gd=function(){G(document,Ed,Fd,!0);clearTimeout(td);td=void 0},Fd=function(a){\"touchstart\"!=a.type&&10>Math.abs(a.clientX-Cd)&&10>Math.abs(a.clientY-Dd)?(Ta(a),\"click\"==a.type&&Gd()):Gd()},wd=0,xd=0,yd=[\"mousedown\","
## [55] "\"mouseup\",\"click\"],Bd=x(\"Android\")&&!x(\"Chrome\"),Cd=0,Dd=0,Ed=[\"touchstart\",\"mousedown\",\"mouseup\",\"click\"];$b(W,[new O(\".gs_press\",{click:W.prototype.ia,keydown:W.prototype.la,keyup:W.prototype.ma,mousedown:W.prototype.na,touchstart:W.prototype.qa})]);function Hd(a){Id.style.left=Jd&&Kd===Ld?a.left+\"px\":\"auto\";Id.style.width=Jd?a.width+\"px\":\"auto\";P(\"gs-sth-change\",A(\"gs_sth\"))}function Md(){var a=Nd.getBoundingClientRect(),b=a.top,c=0>b,d;if(d=c&&pa)d=document.activeElement,d=!!d&&\"INPUT\"==d.tagName&&\"text\"==d.type;b=d?-b-a.height:Ld;var e=Jd!=c||Kd!==Ld!=d;b!==Kd&&(Kd=b,Id.style.transform=b===Ld?\"none\":\"translate3d(0,\"+b+\"px,0)\");e&&(Jd=c,v(Od,\"gs_sth_vis\",c),v(Od,\"gs_sth_trk\",d),Hd(a))}function Pd(){Jd&&Hd(Nd.getBoundingClientRect())}"
## [56] "var Ld,Od,Nd,Id,Jd=!1,Kd;H(function(){if(Od=A(\"gs_sth\"))Nd=Od.querySelector(\".gs_sth_g\"),Id=Od.querySelector(\".gs_sth_b\"),Ec.addListener(Md),Fc.addListener(Pd),Md()});function Qd(){var a=A(\"gsc_rsb_co\");if(a){a=a.querySelectorAll(\"img.gs_pp_df\");for(var b=0;b<a.length;b++){var c=a[b];c.getAttribute(\"data-srcset\")&&(c.setAttribute(\"srcset\",c.getAttribute(\"data-srcset\")),c.removeAttribute(\"data-srcset\"));c.getAttribute(\"data-src\")&&(c.setAttribute(\"src\",c.getAttribute(\"data-src\")),c.removeAttribute(\"data-src\"))}}};var Rd=/\\S+@\\S+\\.\\S+/;function Sd(a){return t(a,\"gsc_ccb_dis\")||t(a,\"gsc_ccb_lim\")}function Td(){var a=A(\"gsc_cods_res\"),b=0>=Ud();a=a.querySelectorAll(\".gsc_ccb_add\");for(var c=a.length;c--;){var d=a[c];t(d,\"gsc_ccb_on\")||v(d,\"gsc_ccb_lim\",b)}};var Vd=function(a){this.fa=a};Vd.prototype.oa=function(a){N(a);a=a.currentTarget.getAttribute(\"data-a\");this.fa.setAttribute(\"data-a\",a||\"\");P(\"gsc-navigate\",this.fa)};var Wd=[new O(\".gsc_pgn\",{}),new O([\".gsc_pgn_ppr\",\".gsc_pgn_pnx\"],{click:Vd.prototype.oa})];function Xd(a,b){b=void 0===b?\"\":b;var c=A(\"gsc_md_cod\");a+=pb({t:Yd});U(c.id,a,\"\",b)}function Zd(a){if(Yd!=a){var b=A(\"gsc_md_cod\");r(b,Yd);q(b,a);Yd=a}}function $d(){var a=cd(\"gsc_md_cod\");a=sb(a).t;\"gsc_cod_sugg\"!=a&&\"gsc_cod_lc\"!=a||Zd(a)}function ae(){var a=be();a=a?a.value:\"\";var b=(A(\"gsc_cods_urls\").getAttribute(\"data-sa\")||\"\").replace(ce,\"$1\"+encodeURIComponent(a));a=a?b:A(\"gsc_cods_urls\").getAttribute(\"data-lc\")||\"\";Xd(a)}"
## [57] "function de(a){var b=A(\"gsc_cods_frm\");if(b){b=b.elements;var c=b[1];b[0].disabled=c.disabled=a;v(c,\"gs_bsp\",a)}a=a?null:A(\"gsc_codb_data\");if(c=A(\"gsc_cods_pp\")){var d=a&&a.getAttribute(\"data-prev\");b=a&&a.getAttribute(\"data-next\");var e=a&&a.getAttribute(\"data-start\"),f=a&&a.getAttribute(\"data-end\");c.querySelector(\".gsc_pgn_ppn\").textContent=e&&f?e+\" - \"+f:\"\";e=c.querySelector(\".gsc_pgn_ppr\");e.disabled=!d;e.setAttribute(\"data-a\",d||\"\");c=c.querySelector(\".gsc_pgn_pnx\");c.disabled=!b;c.setAttribute(\"data-a\","
## [58] "b||\"\")}a&&(ee=+a.getAttribute(\"data-max\")||0,b=A(\"gsc_cods_save\"),Ea(b,\"xsrf\").value=a.getAttribute(\"data-xsrf\")||\"\")}function fe(){var a=0<X.A||0<Y.A,b=Ud(),c=0>b;b=0>=b;A(\"gsc_cod_done\").disabled=!a||c;v(A(\"gsc_cod_t\"),\"gsc_cod_changed\",a);a=A(\"gsc_cod_trev\");a.textContent=a.getAttribute(b?\"data-lim\":\"data-txt\")||\"\";v(A(\"gsc_cod_t\"),\"gsc_cod_lim\",b)}function Ud(){return ee-X.A+(\"gsc_cod_sugg\"==Yd?0:Y.A)}function be(){return A(\"gsc_cods_tsi\")}"
## [59] "function ge(a){for(var b=\"\",c=oa(a.v),d=c.length;d--;)b+=a.get(c[d]);return b}var Yd=\"gsc_cod_lc\",ee=0,ce=/([?&]mauthors=)([^&]*)/,X=new S,Y=new S;function he(a){v(A(\"gsc_a_sp\"),\"gs_vis\",0==a);v(A(\"gsc_a_err\"),\"gs_vis\",2==a)}function ie(){return document.querySelectorAll(\"#gsc_a_t input[type=checkbox]\")}function je(){P(\"gsc-works-change\",A(\"gsc_a_t\"))}function ke(){var a=A(\"gsc_x_all\");if(a){var b=document.querySelectorAll(\"#gsc_a_t input[type=checkbox]:checked\");var c=b.length;var d=ie().length;c=c?c==d?1:2:0;Bc(a,c);2==c&&(le=b)}je()}var le=[];var me=\"\",ne=0,oe=0;function pe(a){for(var b=[!1,!1,!1],c=0;c<b.length;c++){var d=A(qe[c]);d&&(b[c]=!!a(d))}return b}function re(){var a=A(\"gsc_fol_m\");if(a){var b=A(\"gsc_fol_b\");if(!(a=!Rd.test(a.value))){a:{a=pe(zc);for(var c=pe(Ac),d=0;d<a.length;d++)if(a[d]!=c[d]){a=!0;break a}a=!1}a=!a}b.disabled=a}}var qe=[\"gsc_fol_a\",\"gsc_fol_c\",\"gsc_fol_r\"],se=[\"follow_articles_btn\",\"follow_citations_btn\",\"follow_related_btn\"];function te(){t(document.documentElement,\"gs_el_ph\")||t(document.documentElement,\"gs_el_ta\")||Qd()};function ue(a){if(a){a.id&&a.removeAttribute(\"id\");for(var b=0;b<a.children.length;b++)ue(a.children[b])}};function ve(){var a=A(\"gsc_prf_pufii\");if(x(\"MSIE \")){var b=A(\"gsc_prf_puf\");ab(\"gsc_prf_pufi\",function(){q(b,\"gsc_prf_pufo\")},function(){r(b,\"gsc_prf_pufo\")},a)}else a.click()};function we(){var a=document.querySelectorAll(\".gsc_prf_pnl\"),b=document.documentElement;b=t(b,\"gs_el_ph\")||t(b,\"gs_el_ta\");for(var c=0;c<a.length;c++)a[c].setAttribute(\"role\",b?\"tabpanel\":\"region\")};var xe=sb(window.location.hash),ye=xe.u||\"\";\"gs_md_cita-d\"==xe.d&&ye.match(Ja)&&0<=ye.indexOf(\"view_citation\")&&Ha(ye);Q(\"#gsc_md_cod\",\"gs-md-ldin\",function(){$d();de(!0)});Q(\"#gsc_md_cod\",\"gs-md-lded\",function(){$d();de(!1);for(var a=A(\"gsc_cods_res\").querySelectorAll(\".gsc_ccb_ck\"),b=a.length;b--;){var c=a[b];if(!Sd(c)){var d=c.getAttribute(\"data-authorid\")||\"\";d=(t(c,\"gsc_ccb_add\")?X:Y).has(d);v(c,\"gsc_ccb_on\",d)}}Td();fe();a=tb(cd(\"gsc_md_cod\"));(b=be())&&(b.value=a.mauthors||\"\")});"
## [60] "Q(\"#gsc_cods_frm\",\"gsc-lwpds-submit\",ae);Q(\"#gsc_cods_pp\",\"gsc-navigate\",function(a){(a=a.currentTarget.getAttribute(\"data-a\"))&&Xd(a)});"
## [61] "Q([\".gsc_ccb_add\",\".gsc_ccb_del\"],\"click\",function(a){a=a.currentTarget;if(!Sd(a)){var b=!t(a,\"gsc_ccb_on\");v(a,\"gsc_ccb_on\",b);var c=t(a,\"gsc_ccb_add\")?\".gsc_ccb_del\":\".gsc_ccb_add\",d=a.parentNode;(c=d&&d.querySelector(c))&&r(c,\"gsc_ccb_on\");c=a.getAttribute(\"data-authorid\")||\"\";X.delete(c);Y.delete(c);b&&(t(a,\"gsc_ccb_add\")?X:Y).set(c,A(\"gsc_ucoar-\"+c).outerHTML);Td();fe()}});"
## [62] "Q(\"#gsc_cod_trev\",\"click\",function(){var a=A(\"gsc_cods_res\").cloneNode(!0),b=a.querySelector(\"#gsc_codb_content\");b||(b=document.createElement(\"div\"),b.id=\"gsc_codb_content\",a.appendChild(b));var c=ge(X)+ge(Y);b.innerHTML=c;(b=be())&&(b.value=\"\");Xd(\"\",a.innerHTML)});Q(\"#gsc_cod_done\",\"click\",function(){var a=A(\"gsc_cods_save\");Ea(a,\"colleague_add\").value=oa(X.v).join(\",\");Ea(a,\"colleague_del\").value=oa(Y.v).join(\",\");a.submit()});"
## [63] "Q([\"#gsc_coauth_opn\",\".gsc_rsb_btne\",\".gsc_rsb_btnv\"],\"click\",function(){Zd(\"gsc_cod_lc\");ee=0;X.clear();Y.clear();var a=be();a&&(a.value=\"\");ae()});Q(\".gsc_rsb_aa\",[\"click\",\"keydown\"],function(a){if(\"keydown\"!=a.type||a.g&&!Ua(a.g)&&13==a.g.keyCode)a.g&&Ta(a.g),(a=(a=a.currentTarget.querySelector(\"a\"))?a.getAttribute(\"href\"):\"\")&&Ha(a)});Q(\"#gsc_prf_t-ath\",\"click\",function(){Qd()});H(function(){Gc.add(te);te()});Q(\".gsc_lwpds_frm\",\"submit\",function(a){N(a);P(\"gsc-lwpds-submit\",a.target)});"
## [64] "var ze=window.location.href.split(\"#\")[0];me=ze.replace(/([?&])(cstart|pagesize)=[^&]*/g,\"$1\");ne=Math.max(+ze.replace(/.*[?&]cstart=([^&]*).*/,\"$1\")||0,0);oe=+ze.replace(/.*[?&]pagesize=([^&]*).*/,\"$1\")||0;oe=Math.max(Math.min(oe,100),20);"
## [65] "Q(\"#gsc_bpf_more\",\"click\",function(a){var b=a.currentTarget,c=oe,d=100>c?100-c:100;a=(me+\"&cstart=\"+(ne+c)+\"&pagesize=\"+d).replace(/([?&])&+/g,\"$1\");he(0);b.disabled=!0;Wb(a,\"json=1\",function(e,f){b.disabled=!1;try{var h=200==e&&JSON.parse(f)}catch(m){}if(h&&\"object\"==typeof h){oe=c+=d;he(1);f=\"\"+h.B;e=A(\"gsc_a_b\");var l=document.createElement(za.ga);l.innerHTML=f;f=Array.prototype.slice.call(l.rows);for(l=0;l<f.length;l++)e.appendChild(f[l]);ke();if(e=A(\"gsc_a_nn\"))f=e.innerHTML.replace(/[0-9]+$/,"
## [66] "\"\"+A(\"gsc_a_b\").rows.length),e.innerHTML=f;b.disabled=!h.N}else he(2)})});Q([\"#gsc_fol_a\",\"#gsc_fol_c\",\"#gsc_fol_r\"],\"gs-change\",re);Q(\"#gsc_fol_m\",\"input\",re);Q(\"#gsc_fol_f\",\"submit\",function(a){a.g&&a.g.preventDefault();a=A(\"gsc_fol_f\");var b=A(\"gsc_fol_inp\");b.innerHTML=\"\";for(var c=pe(zc),d=pe(Ac),e=0;e<c.length;e++)if(c[e]!=d[e]){var f=se[e],h=document.createElement(\"input\");h.type=\"hidden\";h.name=c[e]?f:\"un\"+f;b.appendChild(h)}P(\"gsc-fol-submit\",a)});Q(\"#gsc_fol_f\",\"gsc-fol-submit\",function(a){a.currentTarget.submit()});"
## [67] "Q(\"#gsc_md_hist\",\"gs-md-lded\",function(){var a=A(\"gsc_md_hist_c\");if(!a.innerHTML){var b=document.getElementsByClassName(\"gsc_g_hist_wrp\");1==b.length&&(a.appendChild(b[0].cloneNode(!0)),ue(a.lastChild))}});Q([\"#gsc_hist_opn\",\".gsc_md_hist_b\"],\"click\",function(){var a=document.documentElement;!A(\"gsc_hist_opn\")||t(a,\"gs_el_ph\")||t(a,\"gs_el_ta\")||U(\"gsc_md_hist\")});"
## [68] "Q(\"#gsc_lwp_mndt_lnk\",\"click\",function(a){var b=a.currentTarget.getAttribute(\"href\")||\"\";b+=\"&tzom=\"+(new Date).getTimezoneOffset();Ha(b);a.g.preventDefault()});Q(\"#gsc_prf_btne\",\"click\",function(){var a=A(\"gsc_md_pro_f\");a.reset();a=a.querySelectorAll(\".gs_in_txtw\");for(var b=a.length;b--;){var c=a[b];r(c,\"gs_in_txte\");c.querySelector(\".gs_in_txts\").innerHTML=\"\"}a=A(\"gsc_md_pro-d\");a.setAttribute(\"data-ifc\",\"\");U(a.id,pb({t:\"gsc_md_pro_ed\"}))});Q(\"#gsc_prf_btnf\",\"click\",function(){U(\"gsc_md_fol\")});"
## [69] "Q(\"#gsc_md_fol_pub\",\"click\",function(){A(\"gsc_fol_mpf\").submit()});Q(\"#gsc_prf_iv_tg\",\"click\",function(){v(A(\"gsc_prf_w\"),\"gsc_prf_why\")});Q(\".gsc_prf_pel\",[\"click\",\"keydown\"],function(a){(\"keydown\"!=a.type||13==a.g.keyCode&&a.g&&!Ua(a.g))&&ve()});Q(\"#gsc_prf_pufii\",\"change\",function(){A(\"gsc_prf_puf\").submit()});Q(\"#gsc_prf_ion_btn\",\"click\",function(){v(A(\"gsc_prf_ion\"),\"gs_prf_ion_show\")});"
## [70] "Q(\".gsc_prf_tab\",\"click\",function(a){var b=A(\"gsc_bdy\");b.setAttribute(\"data-tab\",a.currentTarget.id);b=b.querySelectorAll(\".gsc_prf_tab\");for(var c=0;c<b.length;c++){var d=b[c];d.setAttribute(\"aria-selected\",\"\"+(d==a.currentTarget))}});H(function(){Gc.add(we);we()});Q(\"#gsc_md_cbyd\",\"gs-md-ldin\",function(){var a=A(\"gsc_md_cbyd_merge\");a&&(a.disabled=!0);Fa(\"\")});"
## [71] "Q(\"#gsc_md_cbyd\",\"gs-md-lded\",function(){var a=A(\"gsc_md_cbyd_f\"),b=A(\"gsc_md_cbyd_merge\"),c=cd(\"gsc_md_cbyd\"),d=tb(c).s||\"\";c=sb(c).c||\"\";a.elements.s.value=d;Fa(c);b&&a.elements.choose&&(b.disabled=!1,b.getBoundingClientRect().bottom<window.innerHeight&&b.focus())});"
## [72] "Q(\"#gsc_md_cbym\",[\"gs-md-ldin\",\"gs-md-lded\"],function(){var a=cd(\"gsc_md_cbym\");a=tb(a).s||\"\";var b=A(\"gsc_md_cbym_e\");b&&a&&0>a.indexOf(\"&\")&&b.setAttribute(\"data-href\",(b.getAttribute(\"data-href\")||\"\").replace(/(&citation_for_view=)[^&]*/,\"$1\"+a))});Q(\"#gsc_md_cbym_e\",\"click\",function(a){a=a.currentTarget.getAttribute(\"data-href\")||\"\";U(\"gs_md_cita-d\",a)});$b(Vd,Wd);H(function(){return setTimeout(ke,0)});Q(\".gsc_a_x\",\"change\",ke);"
## [73] "Q(\"#gsc_x_all\",\"gs-change\",function(a){a=zc(a.currentTarget);for(var b=2==a?le:ie(),c=b.length;c--;)b[c].checked=0!=a;je()});Q(\".gsc_a_acm\",\"click\",function(a){N(a);var b=a.currentTarget;a=b.href;var c=b.getAttribute(\"data-eid\")||\"\";b=(b.getAttribute(\"data-eud\")||\"\")+\",\"+c;a=A(\"gsc_md_cbyd_f\").action+\"&update_op=merge_options&s=\"+b+pb({c:a});U(\"gsc_md_cbyd\",a)});"
## [74] "Q(\".gsc_a_am\",\"click\",function(a){a=a.currentTarget.getAttribute(\"data-eid\")||\"\";a=(A(\"gsc_md_cbym_l\").getAttribute(\"data-act\")||\"\")+\"&update_op=merge_options&s=\"+a;U(\"gsc_md_cbym\",a)});Q(\"#gs_sth\",\"gs-sth-change\",function(a){var b=A(\"gsc_a_tr0\"),c=A(\"gsc_a_trh\"),d=b.querySelector(\".gsc_a_t\"),e=c.querySelector(\".gsc_a_t\");t(a.currentTarget,\"gs_sth_vis\")?(e.style.width=d.offsetWidth+\"px\",b.style.height=c.offsetHeight+\"px\"):e.style.width=b.style.height=\"auto\"});"
## [75] "Q(\"#gs_md_cita-b-save\",\"click\",function(){var a=A(\"gsc_ecd_form\");Ea(a,\"continue\").value=window.location.pathname+window.location.search;P(\"submit\",a)});Q(\".gsc_ecd_form_tsel\",\"click\",function(a){var b=A(\"gsc_ecd_form\"),c=A(\"gsc_ecd_table\");b=Ea(b,\"articletype\");a=a.currentTarget;b.value=a.getAttribute(\"data-type\")||\"\";c.className=a.getAttribute(\"data-class\")||\"\";c=document.querySelectorAll(\"#gsc_ecd_citation_type button\");for(b=c.length;b--;)v(c[b],\"gs_sel\",c[b]==a)});"
## [76] "}({\"customAC\":0,\"eventId\":\"35kDY9GuAtOSmwGc4a-AAQ\"});</script></head><body><div id=\"gs_top\" onclick=\"\"><style>#gs_md_s,.gs_md_wnw{z-index:1200;position:fixed;top:0;left:0;width:100%;height:100%;visibility:hidden;}.gs_md_ds:before{content:'';position:absolute;background-color:#fff;z-index:100;opacity:0;visibility:hidden;top:0;bottom:0;right:0;left:0;}.gs_md_ds.gs_md_d:not(.gs_el_ph .gs_md_wmw):before{top:-1px;bottom:-1px;right:-1px;left:-1px;}#gs_md_s{background-color:#fff;opacity:0;}.gs_el_ta #gs_md_s,.gs_el_ph #gs_md_s,.gs_el_ta .gs_md_ds:before,.gs_el_ph .gs_md_ds:before{background-color:#666;}#gs_md_s.gs_vis,.gs_md_ds.gs_md_ins_vis:before{opacity:.5;visibility:visible;}.gs_md_wnw{transition:all 0s .218s;}.gs_md_wnw.gs_vis{visibility:visible;transition:all 0s;}.gs_el_tc .gs_md_ds:before{transition:opacity .15s,visibility 0s .15s;}.gs_el_tc .gs_md_ds.gs_md_ins_vis:before{transition:opacity .218s,visibility 0s;}.gs_md_wnw>.gs_md_d{position:relative;margin:0 auto;width:464px;box-shadow:2px 2px 8px rgba(0,0,0,.2);white-space:normal;}.gs_el_ta .gs_md_wnw>.gs_md_d,.gs_el_ph .gs_md_wnw>.gs_md_d{box-shadow:2px 2px 8px rgba(0,0,0,.65);}.gs_el_ph .gs_md_wnw>.gs_md_d{width:80%;max-width:440px;}.gs_el_ph .gs_md_wmw>.gs_md_d{display:flex;flex-direction:column;width:100%;height:100%;max-width:none;border:none;box-shadow:none;transform:translate(0,100%);transform:translate(0,100vh);transition:transform .27s cubic-bezier(.4,0,.6,1),opacity 0s .27s,visibility 0s .27s,max-height 0s .27s;}.gs_el_ph .gs_md_wmw>.gs_md_d.gs_vis{transform:translate(0,0);transition:transform .3s cubic-bezier(0,0,.2,1);}.gs_md_wmw>.gs_md_d.gs_abt,.gs_el_ph .gs_md_wmw>.gs_md_d.gs_abt{transition:none;}.gs_md_hdr{display:flex;align-items:center;height:47px;border-bottom:1px solid #e0e0e0;border-bottom-color:rgba(0,0,0,.12);background-color:#f5f5f5;}.gs_md_hdr>a,.gs_md_hdr>a.gs_btn_lrge{flex:0 0 auto;width:41px;height:47px;}.gs_el_ph .gs_md_hdr>a{margin:0 2px 0 0;}.gs_el_ph a.gs_md_hdr_c{margin:0 0 0 2px;}.gs_md_hdr_b{margin:0 41px 0 16px;}.gs_el_ph .gs_md_hdr_b{margin:0 16px;}.gs_md_hdr_t:empty~.gs_md_hdr_b{margin-left:0;}.gs_md_hdr_b:empty{width:41px;margin:0;}.gs_el_ph .gs_md_hdr_b:empty{margin-right:2px;}.gs_md_hdr_b:empty:not(:last-child){display:none;}.gs_md_hdr_b>button{min-width:51px;height:33px;}.gs_md_hdr_t{flex:1 1 auto;font-size:18px;font-weight:normal;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}.gs_md_bdy{position:relative;overflow-y:auto;box-sizing:border-box;padding:24px 41px 0 41px;}.gs_md_bdy:after{display:block;content:\"\";clear:both;padding-bottom:24px;}.gs_el_ph .gs_md_bdy{padding:16px 16px 0 16px;}.gs_el_ph .gs_md_bdy:after{padding-bottom:16px;}.gs_el_ph .gs_md_wmw .gs_md_bdy{flex:1;}.gs_md_ftr{border-top:1px solid #e0e0e0;}.gs_md_lbl{display:block;font-size:16px;margin:0 0 16px 0;word-wrap:break-word;}.gs_md_btns{margin:24px 0 0 0;white-space:nowrap;}.gs_el_ph .gs_md_btns{margin:16px 0 0 0;}.gs_md_btns button{margin-right:16px;}.gs_md_btns button:last-child{margin-right:0;}.gs_md_prg{margin:24px 0;text-align:center;}.gs_md_prg .gs_alrt{padding:4px 16px;}.gs_md_ldg:before{content:\"\";position:absolute;top:0;left:0;bottom:0;right:0;background-color:#fff;opacity:.5;z-index:100;}</style><div id=\"gs_md_ldg\" style=\"display:none\">Loading...</div><div id=\"gs_md_err\" style=\"display:none\">The system can't perform the operation now. Try again later.</div><div id=\"gs_md_s\"></div><div data-h=\"0\" class=\"gs_md_wnw gs_md_ds\"><div id=\"gsc_md_hist\" class=\"gs_md_d gs_md_ds gs_ttzi\" role=\"dialog\" tabindex=\"-1\" aria-labelledby=\"gsc_md_hist-t\" data-wfc=\"gsc_md_hist-x\"><div class=\"gs_md_hdr\"><a href=\"javascript:void(0)\" id=\"gsc_md_hist-x\" role=\"button\" aria-label=\"Cancel\" data-mdx=\"gsc_md_hist\" class=\"gs_btnCLS gs_md_x gs_md_hdr_c gs_in_ib gs_btn_lrge\"><span class=\"gs_ico\"></span><span class=\"gs_ia_notf\"></span><span class=\"gs_lbl\"></span></a><h2 id=\"gsc_md_hist-t\" class=\"gs_md_hdr_t\">Citations per year</h2><div class=\"gs_md_hdr_b\"></div></div><div id=\"gsc_md_hist-bdy\" class=\"gs_md_bdy\"><style>#gsc_md_hist{width:80%;max-width:386px;}#gsc_md_hist_c{position:relative;width:100%;}</style><div id=\"gsc_md_hist_c\"></div></div></div></div><div data-h=\"600\" class=\"gs_md_wnw gs_md_ds gs_md_wmw\"><div id=\"gsc_md_cbyd\" class=\"gs_md_d gs_md_ds gs_ttzi\" role=\"dialog\" tabindex=\"-1\" aria-labelledby=\"gsc_md_cbyd-t\" data-cid=\"gsc_md_cbyd_l\" data-wfc=\"gsc_md_cbyd-x\"><div class=\"gs_md_hdr\"><a href=\"javascript:void(0)\" id=\"gsc_md_cbyd-x\" role=\"button\" aria-label=\"Cancel\" data-mdx=\"gsc_md_cbyd\" class=\"gs_btnCLS gs_md_x gs_md_hdr_c gs_in_ib gs_btn_lrge\"><span class=\"gs_ico\"></span><span class=\"gs_ia_notf\"></span><span class=\"gs_lbl\"></span></a><h2 id=\"gsc_md_cbyd-t\" class=\"gs_md_hdr_t\">Duplicate citations</h2><div class=\"gs_md_hdr_b\"></div></div><div id=\"gsc_md_cbyd-bdy\" class=\"gs_md_bdy\"><form id=\"gsc_md_cbyd_f\" action=\"/citations?hl=en&oe=ASCII&user=HI-I6C0AAAAJ&view_op=list_works\" method=\"post\"><input type=\"hidden\" name=\"s\" value=\"\"><div class=\"gs_md_lbl\">The following articles are merged in Scholar. Their <a id=\"gsc_md_cbyd_c\" href=\"javascript:void(0)\">combined citations</a> are counted only for the first article.</div><div id=\"gsc_md_cbyd_l\"></div></form></div></div></div><div data-h=\"600\" class=\"gs_md_wnw gs_md_ds gs_md_wmw\"><div id=\"gsc_md_cbym\" class=\"gs_md_d gs_md_ds gs_ttzi\" role=\"dialog\" tabindex=\"-1\" aria-labelledby=\"gsc_md_cbym-t\" data-cid=\"gsc_md_cbym_l\" data-wfc=\"gsc_md_cbym-x\"><div class=\"gs_md_hdr\"><a href=\"javascript:void(0)\" id=\"gsc_md_cbym-x\" role=\"button\" aria-label=\"Cancel\" data-mdx=\"gsc_md_cbym\" class=\"gs_btnCLS gs_md_x gs_md_hdr_c gs_in_ib gs_btn_lrge\"><span class=\"gs_ico\"></span><span class=\"gs_ia_notf\"></span><span class=\"gs_lbl\"></span></a><h2 id=\"gsc_md_cbym-t\" class=\"gs_md_hdr_t\">Merged citations</h2><div class=\"gs_md_hdr_b\"></div></div><div id=\"gsc_md_cbym-bdy\" class=\"gs_md_bdy\"><div class=\"gs_md_lbl\">This \"Cited by\" count includes citations to the following articles in Scholar. The ones marked <span id=\"gsc_md_cbym_s\">*</span> may be different from the article in the profile.</div><div id=\"gsc_md_cbym_l\" data-act=\"/citations?hl=en&oe=ASCII&user=HI-I6C0AAAAJ&view_op=list_works\"></div></div></div></div><div data-h=\"900\" class=\"gs_md_wnw gs_md_ds gs_md_wmw\"><div id=\"gsc_md_cod\" class=\"gs_md_d gs_md_ds gs_ttzi gsc_cod_lc\" role=\"dialog\" tabindex=\"-1\" aria-labelledby=\"gsc_md_cod-t\" data-cid=\"gsc_cods_res\" data-wfc=\"gsc_md_cod-x\"><div class=\"gs_md_hdr\"><a href=\"javascript:void(0)\" id=\"gsc_md_cod-x\" role=\"button\" aria-label=\"Cancel\" data-mdx=\"gsc_md_cod\" class=\"gs_btnCLS gs_md_x gs_md_hdr_c gs_in_ib gs_btn_lrge\"><span class=\"gs_ico\"></span><span class=\"gs_ia_notf\"></span><span class=\"gs_lbl\"></span></a><h2 id=\"gsc_md_cod-t\" class=\"gs_md_hdr_t\"><span id=\"gsc_cod_t\"><span id=\"gsc_cod_tadd\">Add co-authors</span><span id=\"gsc_cod_tedit\">Co-authors</span><a id=\"gsc_cod_trev\" href=\"javascript:void(0)\" data-txt=\"Review\" data-lim=\"Limit reached\"></a></span></h2><div class=\"gs_md_hdr_b\"><button type=\"button\" id=\"gsc_cod_done\" aria-label=\"Add co-authors\" disabled class=\"gs_btnDNW gs_in_ib gs_btn_act gs_btn_half gs_btn_lsb\"><span class=\"gs_wr\"><span class=\"gs_ico\"></span><span class=\"gs_lbl\"></span></span></button></div></div><div id=\"gsc_md_cod-bdy\" class=\"gs_md_bdy\"><div id=\"gsc_cods_urls\" class=\"gsc_cods_hide\" data-ls=\"\" data-lc=\"/citations?view_op=list_colleagues&hl=en&oe=ASCII&json=&user=HI-I6C0AAAAJ\" data-sa=\"\"></div><form id=\"gsc_cods_save\" action=\"\" method=\"POST\"><input type=\"hidden\" name=\"colleague_add\"><input type=\"hidden\" name=\"colleague_del\"></form><div id=\"gsc_cods_res\"></div></div></div></div><div data-h=\"800\" class=\"gs_md_wnw gs_md_ds gs_md_wmw\"><div id=\"gs_md_cita-d\" class=\"gs_md_d gs_md_ds gs_ttzi\" role=\"dialog\" tabindex=\"-1\" aria-labelledby=\"gs_md_cita-d-t\" data-cid=\"gs_md_cita-l\" data-wfc=\"gs_md_cita-d-x\"><div class=\"gs_md_hdr\"><a href=\"javascript:void(0)\" id=\"gs_md_cita-d-x\" role=\"button\" aria-label=\"Cancel\" data-mdx=\"gs_md_cita-d\" class=\"gs_btnCLS gs_md_x gs_md_hdr_c gs_in_ib gs_btn_lrge\"><span class=\"gs_ico\"></span><span class=\"gs_ia_notf\"></span><span class=\"gs_lbl\"></span></a><h2 id=\"gs_md_cita-d-t\" class=\"gs_md_hdr_t\"></h2><div class=\"gs_md_hdr_b\"><button type=\"button\" id=\"gs_md_cita-b-save\" aria-label=\"Save\" class=\"gs_btnDNW gs_in_ib gs_btn_act gs_btn_half gs_btn_lsb\"><span class=\"gs_wr\"><span class=\"gs_ico\"></span><span class=\"gs_lbl\"></span></span></button></div></div><div id=\"gs_md_cita-d-bdy\" class=\"gs_md_bdy\"><style>#gs_md_cita-d{width:90%;max-width:1000px;}.gs_el_ph #gs_md_cita-d{width:100%;max-width:none;}#gs_md_cita-d .gs_md_prg{min-height:600px;}</style><div id=\"gs_md_cita-l\" aria-live=\"assertive\"></div></div></div></div><div data-h=\"0\" class=\"gs_md_wnw gs_md_ds gs_md_wmw\"><div id=\"gsc_md_fol\" class=\"gs_md_d gs_md_ds gs_ttzi\" role=\"dialog\" tabindex=\"-1\" aria-labelledby=\"gsc_md_fol-t\" data-wfc=\"gsc_md_fol-x\"><div class=\"gs_md_hdr\"><a href=\"javascript:void(0)\" id=\"gsc_md_fol-x\" role=\"button\" aria-label=\"Cancel\" data-mdx=\"gsc_md_fol\" class=\"gs_btnCLS gs_md_x gs_md_hdr_c gs_in_ib gs_btn_lrge\"><span class=\"gs_ico\"></span><span class=\"gs_ia_notf\"></span><span class=\"gs_lbl\"></span></a><h2 id=\"gsc_md_fol-t\" class=\"gs_md_hdr_t\">Follow</h2><div class=\"gs_md_hdr_b\"></div></div><div id=\"gsc_md_fol-bdy\" class=\"gs_md_bdy\"><form method=\"post\" id=\"gsc_fol_f\" action=\"/citations?hl=en&oe=ASCII&user=HI-I6C0AAAAJ&view_op=list_works\"><input type=\"hidden\" name=\"xsrf\" value=\"AMD79ooAAAAAYwTrX8x6BPB1TdixqPubsgUdbQW3kmwW\"><input type=\"hidden\" name=\"user\" value=\"HI-I6C0AAAAJ\"><div id=\"gsc_fol_inp\"></div><div id=\"gsc_fol_cb\"><div class=\"gsc_fol_cr\"><a href=\"javascript:void(0)\" id=\"gsc_fol_a\" role=\"checkbox\" aria-checked=\"false\" data-s=\"0\" class=\"gs_cb_gen gs_in_cb\"><span class=\"gs_lbl\">New articles by this author</span><span class=\"gs_chk\"></span><span class=\"gs_cbx\"></span></a></div><div class=\"gsc_fol_cr\"><a href=\"javascript:void(0)\" id=\"gsc_fol_c\" role=\"checkbox\" aria-checked=\"false\" data-s=\"0\" class=\"gs_cb_gen gs_in_cb\"><span class=\"gs_lbl\">New citations to this author</span><span class=\"gs_chk\"></span><span class=\"gs_cbx\"></span></a></div><div class=\"gsc_fol_cr\"><a href=\"javascript:void(0)\" id=\"gsc_fol_r\" role=\"checkbox\" aria-checked=\"false\" data-s=\"0\" class=\"gs_cb_gen gs_in_cb\"><span class=\"gs_lbl\">New articles related to this author's research</span><span class=\"gs_chk\"></span><span class=\"gs_cbx\"></span></a></div></div><div id=\"gsc_fol_email\"><label id=\"gsc_fol_ml\" for=\"gsc_fol_m\">Email address for updates</label><div class=\"gs_in_txtw gs_in_txtb\"><input type=\"text\" class=\"gs_in_txt\" name=\"email_for_op\" value=\"\" id=\"gsc_fol_m\" maxlength=\"100\" autocapitalize=\"off\" autocorrect=\"off\"><div class=\"gs_in_txts\"></div></div></div><div class=\"gs_md_btns\"><button type=\"submit\" id=\"gsc_fol_b\" disabled class=\" gs_btn_act gs_btn_lrge gs_btn_lsu\"><span class=\"gs_wr\"><span class=\"gs_lbl\">Done</span></span></button></div></form></div></div></div><!--[if lte IE 9]><div class=\"gs_alrt\" style=\"padding:16px\"><div>Sorry, some features may not work in this version of Internet Explorer.</div><div>Please use <a href=\"//www.google.com/chrome/\">Google Chrome</a> or <a href=\"//www.mozilla.com/firefox/\">Mozilla Firefox</a> for the best experience.</div></div><![endif]--><div id=\"gs_hdr_drw\" class=\"gs_md_ulr gs_md_ds\" role=\"dialog\" tabindex=\"-1\" data-shd=\"gs_hdr_drs\" data-wfc=\"gs_hdr_drw_mnu\" data-cfc=\"gs_hdr_mnu\"><div id=\"gs_hdr_drw_in\"><div id=\"gs_hdr_drw_top\"><a href=\"javascript:void(0)\" id=\"gs_hdr_drw_mnu\" role=\"button\" aria-controls=\"gs_hdr_drw\" aria-label=\"Options\" class=\"gs_btnMNT gs_in_ib gs_btn_lrge\"><span class=\"gs_ico\"></span><span class=\"gs_ia_notf\"></span><span class=\"gs_lbl\"></span></a><a id=\"gs_hdr_drw_lgo\" href=\"/schhp?hl=en&oe=ASCII\" aria-label=\"Homepage\"></a></div><div><div class=\"gs_hdr_drw_sec\"><a href=\"/citations?hl=en&oe=ASCII\" role=\"menuitem\" class=\"gs_btnPRO gs_in_ib gs_md_li gs_md_lix gs_in_gray\"><span class=\"gs_ico\"></span><span class=\"gs_ia_notf\"></span><span class=\"gs_lbl\">My profile</span></a><a href=\"/scholar?scilib=1&hl=en&oe=ASCII\" role=\"menuitem\" class=\"gs_btnL gs_in_ib gs_md_li gs_md_lix gs_in_gray\"><span class=\"gs_ico\"></span><span class=\"gs_ia_notf\"></span><span class=\"gs_lbl\">My library</span></a><a href=\"/citations?view_op=metrics_intro&hl=en&oe=ASCII\" role=\"menuitem\" class=\"gs_btnJ gs_in_ib gs_md_li gs_md_lix gs_in_gray\"><span class=\"gs_ico\"></span><span class=\"gs_ia_notf\"></span><span class=\"gs_lbl\">Metrics</span></a><a href=\"/scholar_alerts?view_op=list_alerts&hl=en&oe=ASCII\" role=\"menuitem\" class=\"gs_btnM gs_in_ib gs_md_li gs_md_lix gs_in_gray\"><span class=\"gs_ico\"></span><span class=\"gs_ia_notf\"></span><span class=\"gs_lbl\">Alerts</span></a></div><div class=\"gs_hdr_drw_sec\"><a href=\"/scholar_settings?hl=en&oe=ASCII\" role=\"menuitem\" class=\"gs_btnP gs_in_ib gs_md_li gs_md_lix gs_in_gray\"><span class=\"gs_ico\"></span><span class=\"gs_ia_notf\"></span><span class=\"gs_lbl\">Settings</span></a></div></div><div id=\"gs_hdr_drw_bot\" class=\"gs_hdr_drw_sec\"><a href=\"https://accounts.google.com/Login?hl=en&continue=https://scholar.google.com/schhp%3Fhl%3Den%26oe%3DASCII\" class=\" gs_in_ib gs_md_li gs_md_lix gs_in_gray\"><span class=\"gs_ico\"></span><span class=\"gs_ia_notf\"></span><span class=\"gs_lbl\">Sign in</span></a></div></div></div><div id=\"gs_hdr\" role=\"banner\" class=\"gs_hdr_src\"><a href=\"javascript:void(0)\" id=\"gs_hdr_mnu\" role=\"button\" aria-controls=\"gs_hdr_drw\" class=\"gs_btnMNT gs_in_ib gs_btn_lrge\"><span class=\"gs_ico\"></span><span class=\"gs_ia_notf\"></span><span class=\"gs_lbl\"></span></a><a id=\"gs_hdr_lgo\" class=\"\" href=\"/schhp?hl=en&oe=ASCII\" aria-label=\"Homepage\"></a><div id=\"gs_hdr_md\"><div id=\"gs_hdr_srch\"><form id=\"gs_hdr_frm\" action=\"/citations\"><input type=hidden name=\"view_op\" value=\"search_authors\"><input type=hidden name=\"hl\" value=\"en\"><input type=hidden name=\"oe\" value=\"ASCII\"><div class=\"gs_in_txtw gs_in_txtb\"><input type=\"text\" class=\"gs_in_txt\" name=\"mauthors\" value=\"\" id=\"gs_hdr_tsi\" placeholder=\"Search profiles\" size=\"50\" maxlength=\"2048\" autocapitalize=\"off\" aria-label=\"Search\"><div class=\"gs_in_txts\"></div></div><span id=\"gs_hdr_tsc\"><span class=\"gs_ico gs_ico_X\"></span></span><button type=\"submit\" id=\"gs_hdr_tsb\" name=\"btnG\" aria-label=\"Search\" class=\"gs_btnG gs_in_ib gs_btn_act gs_btn_half gs_btn_lsb\"><span class=\"gs_wr\"><span class=\"gs_ico\"></span><span class=\"gs_lbl\"></span></span></button></form></div></div><a href=\"javascript:void(0)\" id=\"gs_hdr_sre\" role=\"button\" aria-controls=\"gs_hdr_frm\" aria-label=\"Search\" class=\"gs_btnTSB gs_in_ib gs_btn_lrge\"><span class=\"gs_ico\"></span><span class=\"gs_ia_notf\"></span><span class=\"gs_lbl\"></span></a><div id=\"gs_hdr_act\"><a id=\"gs_hdr_act_s\" href=\"https://accounts.google.com/Login?hl=en&continue=https://scholar.google.com/schhp%3Fhl%3Den%26oe%3DASCII\">Sign in</a></div></div><style>#gs_alrt{position:fixed;bottom:48px;left:16px;max-width:384px;z-index:1250;display:flex;justify-content:space-between;align-items:center;font-size:13px;line-height:16px;color:#e2e2e2;background:#333;text-align:left;border-radius:3px;box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);visibility:hidden;transform-origin:center;transform:scale(0.8,0.8) translate(0,100%);}.gs_el_ph #gs_alrt{bottom:0;left:0;width:100%;max-width:none;border-radius:0;box-shadow:none;transform:scale(1,1) translate(0,100%);}#gs_alrt.gs_vis{visibility:visible;transform:scale(1,1) translate(0,0);}#gs_alrt.gs_anm{transition:transform .067s cubic-bezier(.4,0,1,1),visibility 0s .067s;}#gs_alrt.gs_vis.gs_anm{transition:transform .067s cubic-bezier(0,0,.2,1);}.gs_el_ph #gs_alrt.gs_anm{transition:transform .084s cubic-bezier(.4,0,1,1),visibility 0s .084s;}.gs_el_ph #gs_alrt.gs_vis.gs_anm{transition:transform .1s cubic-bezier(0,0,.2,1);}#gs_alrt_m{display:block;padding:16px;}#gs_alrt_l{display:block;padding:8px;margin:0 8px 0 -8px;border-radius:3px;color:#fcc934;text-transform:uppercase;text-decoration:none;}#gs_alrt_l:hover{background-color:rgba(255,255,255,.05)}#gs_alrt_l:active{background-color:rgba(255,255,255,.1)}#gs_alrt_l:empty{display:none}#gs_alrt_m a{padding:8px 0;color:#e2e2e2;text-decoration:underline;}#gs_alrt_m a:active{color:#f6aea9}</style><form action=\"\" method=\"post\" id=\"gs_alrt\"><span id=\"gs_alrt_m\"></span><span id=\"gs_alrt_h\"></span><a id=\"gs_alrt_l\" href=\"javascript:void(0)\" class=\"gs_fm_s\" data-fm=\"gs_alrt\"></a></form><div id=\"gs_bdy\"><div id=\"gs_bdy_sb\" role=\"navigation\"><div id=\"gs_bdy_sb_in\"></div></div><div id=\"gs_bdy_ccl\" role=\"main\"><div id=\"gsc_bdy\" class=\"gs_scl\" data-tab=\"gsc_prf_t-art\"><div class=\"gsc_rsb\" role=\"navigation\"><a id=\"gsc_rsb_gpl\" class=\"gsc_rsb_s\" href=\"/citations?hl=en&oe=ASCII\">Get my own profile</a><div class=\"gsc_rsb_s gsc_prf_pnl\" id=\"gsc_rsb_cit\" role=\"region\" aria-labelledby=\"gsc_prf_t-cit\"><h3 class=\"gsc_rsb_header\"><span class=\"gsc_rsb_title\">Cited by</span><button type=\"button\" id=\"gsc_hist_opn\" class=\" gs_btn_flat gs_btn_flact gs_btn_lrge gs_btn_half gs_btn_lsu gsc_rsb_action\"><span class=\"gs_wr\"><span class=\"gs_lbl\">View all</span></span></button></h3><table id=\"gsc_rsb_st\"><thead><tr><th class=\"gsc_rsb_sth\"></th><th class=\"gsc_rsb_sth\">All</th><th class=\"gsc_rsb_sth\">Since 2017</th></tr></thead><tbody><tr><td class=\"gsc_rsb_sc1\"><a href=\"javascript:void(0)\" class=\"gsc_rsb_f gs_ibl\" title=\"This is the number of citations to all publications. The second column has the "recent" version of this metric which is the number of new citations in the last 5 years to all publications.\">Citations</a></td><td class=\"gsc_rsb_std\">19525</td><td class=\"gsc_rsb_std\">14375</td></tr><tr><td class=\"gsc_rsb_sc1\"><a href=\"javascript:void(0)\" class=\"gsc_rsb_f gs_ibl\" title=\"h-index is the largest number h such that h publications have at least h citations. The second column has the "recent" version of this metric which is the largest number h such that h publications have at least h new citations in the last 5 years.\">h-index</a></td><td class=\"gsc_rsb_std\">49</td><td class=\"gsc_rsb_std\">45</td></tr><tr><td class=\"gsc_rsb_sc1\"><a href=\"javascript:void(0)\" class=\"gsc_rsb_f gs_ibl\" title=\"i10-index is the number of publications with at least 10 citations. The second column has the "recent" version of this metric which is the number of publications that have received at least 10 new citations in the last 5 years.\">i10-index</a></td><td class=\"gsc_rsb_std\">80</td><td class=\"gsc_rsb_std\">74</td></tr></tbody></table><style>.gsc_g_t{position:absolute;bottom:0;color:#777;font-size:11px;}.gsc_g_a{position:absolute;bottom:13px;width:15px;background:#777;}.gsc_g_a:hover,.gsc_g_a:focus,.gsc_g_a:active{text-decoration:none;cursor:default;}.gsc_g_al{position:absolute;bottom:15px;left:7px;color:#222;background:white;font-size:11px;padding:1px;border:1px solid #777;border-radius:1px;visibility:hidden;opacity:0;transition:opacity .218s,visibility 0s .218s;}.gsc_g_a:hover .gsc_g_al,.gsc_g_a:focus .gsc_g_al,.gsc_g_a:active .gsc_g_al{visibility:visible;opacity:1;transition:all 0s;}#gsc_md_hist{max-width:614px;}.gsc_md_hist_w{position:relative;overflow:hidden;margin-right:43px;}.gs_md_bdy .gsc_md_hist_w,.gs_el_ph .gsc_md_hist_w,.gs_el_ta .gsc_md_hist_w{overflow-x:auto;padding-bottom:16px;}.gsc_md_hist_b{position:relative;height:174px;width:100%;}.gsc_md_hist_b .gsc_g_a{bottom:auto;}.gsc_md_hist_b .gsc_g_t{bottom:auto;top:161px;}.gsc_md_hist_b:after{position:absolute;right:568px;content:\"\\00A0\";}.gsc_g_hist_x{position:relative;margin-right:45px;}.gsc_g_hist_xl{position:absolute;right:8px;width:35px;}.gs_el_ta .gsc_g_hist_xl,.gs_el_ph .gsc_g_hist_xl{right:16px;}.gsc_g_hist_wrp{padding-top:32px;position:relative;}.gs_el_ta .gsc_g_hist_wrp,.gs_el_ph .gsc_g_hist_wrp{padding-right:8px;}.gs_md_bdy .gsc_g_hist_wrp{border-top:0;}.gs_el_tc .gs_md_bdy .gsc_g_hist_wrp:after,.gs_el_tc.gs_el_ph .gsc_g_hist_wrp:after,.gs_el_tc.gs_el_ta .gsc_g_hist_wrp:after{display:block;content:\"\";position:absolute;z-index:100;top:0;left:0;width:20px;height:100%;background-image:linear-gradient(to left,rgba(255,255,255,0),rgba(255,255,255,1) 80%);}.gsc_g_x,.gsc_g_xt{position:absolute;left:0;border-bottom:1px solid #eee;width:100%;text-align:right;}.gsc_g_x{border-bottom:1px solid #eee;}.gsc_g_xtl{position:absolute;color:#777;}.gsc_g_gtr{position:absolute;}.gsc_g_a:last-child .gsc_g_al{right:0;left:auto;}</style><div class=\"gsc_g_hist_wrp\" dir=\"rtl\"><div class=\"gsc_g_hist_x\"><div class=\"gsc_g_x\" style=\"top:160px;\"></div><div class=\"gsc_g_xt\" style=\"top:0px;\"></div><div class=\"gsc_g_xt\" style=\"top:80px;\"></div><div class=\"gsc_g_xt\" style=\"top:120px;\"></div><div class=\"gsc_g_xt\" style=\"top:40px;\"></div></div><div class=\"gsc_g_hist_xl\"><div class=\"gsc_g_xtl\" style=\"top:153px;\">0</div><div class=\"gsc_g_xtl\" style=\"top:-7px;\">3500</div><div class=\"gsc_g_xtl\" style=\"top:73px;\">1750</div><div class=\"gsc_g_xtl\" style=\"top:113px;\">875</div><div class=\"gsc_g_xtl\" style=\"top:33px;\">2625</div></div><div class=\"gsc_md_hist_w\"><div class=\"gsc_md_hist_b\"><span class=\"gsc_g_t\" style=\"right:515px\">2006</span><span class=\"gsc_g_t\" style=\"right:483px\">2007</span><span class=\"gsc_g_t\" style=\"right:451px\">2008</span><span class=\"gsc_g_t\" style=\"right:419px\">2009</span><span class=\"gsc_g_t\" style=\"right:387px\">2010</span><span class=\"gsc_g_t\" style=\"right:355px\">2011</span><span class=\"gsc_g_t\" style=\"right:323px\">2012</span><span class=\"gsc_g_t\" style=\"right:291px\">2013</span><span class=\"gsc_g_t\" style=\"right:259px\">2014</span><span class=\"gsc_g_t\" style=\"right:227px\">2015</span><span class=\"gsc_g_t\" style=\"right:195px\">2016</span><span class=\"gsc_g_t\" style=\"right:163px\">2017</span><span class=\"gsc_g_t\" style=\"right:131px\">2018</span><span class=\"gsc_g_t\" style=\"right:99px\">2019</span><span class=\"gsc_g_t\" style=\"right:67px\">2020</span><span class=\"gsc_g_t\" style=\"right:35px\">2021</span><span class=\"gsc_g_t\" style=\"right:3px\">2022</span><a href=\"javascript:void(0)\" class=\"gsc_g_a\" style=\"right:520px;top:158px;height:2px;z-index:17\"><span class=\"gsc_g_al\">52</span></a><a href=\"javascript:void(0)\" class=\"gsc_g_a\" style=\"right:488px;top:156px;height:4px;z-index:16\"><span class=\"gsc_g_al\">89</span></a><a href=\"javascript:void(0)\" class=\"gsc_g_a\" style=\"right:456px;top:153px;height:7px;z-index:15\"><span class=\"gsc_g_al\">158</span></a><a href=\"javascript:void(0)\" class=\"gsc_g_a\" style=\"right:424px;top:154px;height:6px;z-index:14\"><span class=\"gsc_g_al\">143</span></a><a href=\"javascript:void(0)\" class=\"gsc_g_a\" style=\"right:392px;top:151px;height:9px;z-index:13\"><span class=\"gsc_g_al\">210</span></a><a href=\"javascript:void(0)\" class=\"gsc_g_a\" style=\"right:360px;top:145px;height:15px;z-index:12\"><span class=\"gsc_g_al\">343</span></a><a href=\"javascript:void(0)\" class=\"gsc_g_a\" style=\"right:328px;top:138px;height:22px;z-index:11\"><span class=\"gsc_g_al\">498</span></a><a href=\"javascript:void(0)\" class=\"gsc_g_a\" style=\"right:296px;top:131px;height:29px;z-index:10\"><span class=\"gsc_g_al\">640</span></a><a href=\"javascript:void(0)\" class=\"gsc_g_a\" style=\"right:264px;top:125px;height:35px;z-index:9\"><span class=\"gsc_g_al\">767</span></a><a href=\"javascript:void(0)\" class=\"gsc_g_a\" style=\"right:232px;top:119px;height:41px;z-index:8\"><span class=\"gsc_g_al\">903</span></a><a href=\"javascript:void(0)\" class=\"gsc_g_a\" style=\"right:200px;top:108px;height:52px;z-index:7\"><span class=\"gsc_g_al\">1157</span></a><a href=\"javascript:void(0)\" class=\"gsc_g_a\" style=\"right:168px;top:96px;height:64px;z-index:6\"><span class=\"gsc_g_al\">1420</span></a><a href=\"javascript:void(0)\" class=\"gsc_g_a\" style=\"right:136px;top:73px;height:87px;z-index:5\"><span class=\"gsc_g_al\">1915</span></a><a href=\"javascript:void(0)\" class=\"gsc_g_a\" style=\"right:104px;top:42px;height:118px;z-index:4\"><span class=\"gsc_g_al\">2584</span></a><a href=\"javascript:void(0)\" class=\"gsc_g_a\" style=\"right:72px;top:38px;height:122px;z-index:3\"><span class=\"gsc_g_al\">2678</span></a><a href=\"javascript:void(0)\" class=\"gsc_g_a\" style=\"right:40px;top:1px;height:159px;z-index:2\"><span class=\"gsc_g_al\">3490</span></a><a href=\"javascript:void(0)\" class=\"gsc_g_a\" style=\"right:8px;top:57px;height:103px;z-index:1\"><span class=\"gsc_g_al\">2254</span></a></div></div></div></div><div class=\"gsc_rsb_s gsc_prf_pnl\" id=\"gsc_rsb_mnd\" role=\"region\" aria-labelledby=\"gsc_prf_t-mnd\"><div class=\"gsc_rsb_header gsc_rsb_m_header\"><div class=\"gsc_rsb_m_title\">Public access</div><a href=\"/citations?view_op=list_mandates&hl=en&oe=ASCII&user=HI-I6C0AAAAJ\" id=\"gsc_lwp_mndt_lnk\">View all</a></div><div class=\"gsc_rsb_hm gs_ota gs_oph\"><button type=\"button\" onclick=\"window.location='/citations?view_op\\x3dlist_mandates\\x26hl\\x3den\\x26oe\\x3dASCII\\x26user\\x3dHI-I6C0AAAAJ'\" class=\" gs_btn_flat gs_btn_flact gs_btn_lrge gs_btn_half gs_btn_lsu\"><span class=\"gs_wr\"><span class=\"gs_lbl\">View all</span></span></button></div><div class=\"gsc_rsb_m\"><div class=\"gsc_rsb_m_a\"><span>74 articles</span></div><div class=\"gsc_rsb_m_na\"><div>1 article</div></div><div class=\"gsc_rsb_m_bar\"><div class=\"gsc_rsb_m_bar_na\" style=\"width:1%\"></div></div><div class=\"gsc_rsb_m_a\"><span>available</span></div><div class=\"gsc_rsb_m_na\"><span>not available</span></div><div class=\"gsc_rsb_m_desc\">Based on funding mandates</div></div></div></div><div class=\"gsc_lcl\" role=\"main\" id=\"gsc_prf_w\"><div id=\"gsc_prf\"><a href=\"javascript:void(0)\" role=\"button\" id=\"gsc_prf_btnf\" class=\"gsc_prf_btn gsc_prf_btn_top gs_btnFA gsc_prf_btn_act\"><span class=\"gs_ico\"></span><span class=\"gsc_prf_btn_lbl\">Follow</span></a><div id=\"gsc_prf_pu\"><div id=\"gsc_prf_pua\" class=\"gs_rimg\"><style>#gsc_prf_pup-img{width:96px;height:128px;}@media print{#gs_top #gsc_prf_pup-img{width:60pt;height:80pt;}}</style><img alt=\"Jeff Leek\" sizes=\"print 60px,96px\" src=\"https://scholar.googleusercontent.com/citations?view_op=view_photo&user=HI-I6C0AAAAJ&citpid=7\" id=\"gsc_prf_pup-img\" srcset=\"https://scholar.googleusercontent.com/citations?view_op=view_photo&user=HI-I6C0AAAAJ&citpid=7 96w,https://scholar.googleusercontent.com/citations?view_op=medium_photo&user=HI-I6C0AAAAJ&citpid=7 192w\"></div></div><div id=\"gsc_prf_i\"><div id=\"gsc_prf_inw\"><div id=\"gsc_prf_in\">Jeff Leek</div></div><div class=\"gsc_prf_il\">Chief Data Officer, VP, and J Orin Edson Foundation Professor, Fred Hutchinson Cancer Center</div><div class=\"gsc_prf_il\" id=\"gsc_prf_ivh\">Verified email at fredhutch.org - <a href=\"http://jtleek.com/\" rel=\"nofollow\" class=\"gsc_prf_ila\">Homepage</a></div><div class=\"gsc_prf_il\" id=\"gsc_prf_int\"><a href=\"/citations?view_op=search_authors&hl=en&oe=ASCII&mauthors=label:statistics\" class=\"gsc_prf_inta gs_ibl\">Statistics</a><a href=\"/citations?view_op=search_authors&hl=en&oe=ASCII&mauthors=label:computing\" class=\"gsc_prf_inta gs_ibl\">Computing</a><a href=\"/citations?view_op=search_authors&hl=en&oe=ASCII&mauthors=label:genomics\" class=\"gsc_prf_inta gs_ibl\">Genomics</a><a href=\"/citations?view_op=search_authors&hl=en&oe=ASCII&mauthors=label:personalized_medicine\" class=\"gsc_prf_inta gs_ibl\">Personalized Medicine</a><a href=\"/citations?view_op=search_authors&hl=en&oe=ASCII&mauthors=label:scientific_communication\" class=\"gsc_prf_inta gs_ibl\">Scientific Communication</a></div></div></div></div><div id=\"gsc_prf_t_wrp\" role=\"navigation\"><div id=\"gsc_prf_t\" role=\"tablist\"><a id=\"gsc_prf_t-art\" class=\"gsc_prf_tab\" href=\"javascript:void(0)\" role=tab aria-controls=\"gsc_art\" aria-selected=\"true\">Articles</a><a id=\"gsc_prf_t-cit\" class=\"gsc_prf_tab\" href=\"javascript:void(0)\" role=\"tab\" aria-controls=\"gsc_rsb_cit\">Cited by</a><a id=\"gsc_prf_t-mnd\" class=\"gsc_prf_tab\" href=\"javascript:void(0)\" role=\"tab\" aria-controls=\"gsc_rsb_mnd\">Public access</a></div></div><div class=\"gsc_lcl gsc_prf_pnl\" id=\"gsc_art\" role=\"region\" aria-labelledby=\"gsc_prf_t-art\"><form method=\"post\" action=\"/citations?hl=en&oe=ASCII&user=HI-I6C0AAAAJ&view_op=list_works\"><input type=\"hidden\" name=\"xsrf\" value=\"AMD79ooAAAAAYwTrX8x6BPB1TdixqPubsgUdbQW3kmwW\"><div id=\"gsc_a_tw\"><table id=\"gsc_a_t\"><thead><tr id=\"gsc_a_tr0\" aria-hidden=\"true\"><th class=\"gsc_a_t\"></th><th class=\"gsc_a_c\"></th><th class=\"gsc_a_y\"></th></tr><tr id=\"gsc_a_trh\"><th class=\"gsc_a_t\" scope=\"col\"><span id=\"gsc_a_ta\"><a href=\"/citations?hl=en&oe=ASCII&user=HI-I6C0AAAAJ&view_op=list_works&sortby=title\" class=\"gsc_a_a\">Title</a></span><div id=\"gsc_dd_sort-r\" class=\"gs_md_r gs_md_rmb gs_md_rmbl\"><button type=\"button\" id=\"gsc_dd_sort-b\" aria-controls=\"gsc_dd_sort-d\" aria-haspopup=\"true\" ontouchstart=\"gs_evt_dsp(event)\" class=\" gs_in_se gs_btn_mnu gs_btn_flat gs_btn_lrge gs_btn_half gs_btn_lsu gs_press gs_md_tb\"><span class=\"gs_wr\"><span class=\"gs_lbl\">Sort</span><span class=\"gs_icm\"></span></span></button><div id=\"gsc_dd_sort-d\" class=\"gs_md_d gs_md_ds gs_md_ulr\" role=\"menu\" tabindex=\"-1\"><div id=\"gsc_dd_sort-s\" class=\"gs_oph gsc_dd_sec gsc_dd_sep\"><a role=\"menuitem\" href=\"/citations?hl=en&oe=ASCII&user=HI-I6C0AAAAJ&view_op=list_works\" tabindex=\"-1\" class=\"gs_md_li gsc_dd_sort-sel\">Sort by citations</a><a role=\"menuitem\" href=\"/citations?hl=en&oe=ASCII&user=HI-I6C0AAAAJ&view_op=list_works&sortby=pubdate\" tabindex=\"-1\" class=\"gs_md_li\">Sort by year</a><a role=\"menuitem\" href=\"/citations?hl=en&oe=ASCII&user=HI-I6C0AAAAJ&view_op=list_works&sortby=title\" tabindex=\"-1\" class=\"gs_md_li\">Sort by title</a></div></div></div></th><th class=\"gsc_a_c\" scope=\"col\" dir=\"rtl\"><span id=\"gsc_a_ca\"><div class=\"gs_nph\">Cited by</div><div class=\"gs_oph\">Cited by</div></span></th><th class=\"gsc_a_y\" scope=\"col\"><span class=\"gsc_a_h\" id=\"gsc_a_ha\"><a href=\"/citations?hl=en&oe=ASCII&user=HI-I6C0AAAAJ&view_op=list_works&sortby=pubdate\" class=\"gsc_a_a\">Year</a></span></th></tr></thead><tbody id=\"gsc_a_b\"><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:NhqRSupF_l8C\" class=\"gsc_a_at\">Transcript-level expression analysis of RNA-seq experiments with HISAT, StringTie and Ballgown</a><div class=\"gs_gray\">M Pertea, D Kim, GM Pertea, JT Leek, SL Salzberg</div><div class=\"gs_gray\">Nature protocols 11 (9), 1650-1667<span class=\"gs_oph\">, 2016</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=11597093095454118770\" class=\"gsc_a_ac gs_ibl\">3134</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2016</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:8k81kl-MbHgC\" class=\"gsc_a_at\">The <kbd>sva</kbd> package for removing batch effects and other unwanted variation in high-throughput experiments</a><div class=\"gs_gray\">JT Leek, WE Johnson, HS Parker, AE Jaffe, JD Storey</div><div class=\"gs_gray\">Bioinformatics 28 (6), 882-883<span class=\"gs_oph\">, 2012</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=8144311546232376767\" class=\"gsc_a_ac gs_ibl\">2936</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2012</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:UeHWp8X0CEIC\" class=\"gsc_a_at\">Tackling the widespread and critical impact of batch effects in high-throughput data</a><div class=\"gs_gray\">JT Leek, RB Scharpf, HC Bravo, D Simcha, B Langmead, WE Johnson, ...</div><div class=\"gs_gray\">Nature Reviews Genetics 11 (10), 733-739<span class=\"gs_oph\">, 2010</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=16403016020126782741\" class=\"gsc_a_ac gs_ibl\">1760</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2010</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:d1gkVwhDpl0C\" class=\"gsc_a_at\">Capturing heterogeneity in gene expression studies by surrogate variable analysis</a><div class=\"gs_gray\">JT Leek, JD Storey</div><div class=\"gs_gray\">PLoS genetics 3 (9), e161<span class=\"gs_oph\">, 2007</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=14943880347723800617\" class=\"gsc_a_ac gs_ibl\">1750</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2007</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:u5HHmVD_uO8C\" class=\"gsc_a_at\">Significance analysis of time course microarray experiments</a><div class=\"gs_gray\">JD Storey, W Xiao, JT Leek, RG Tompkins, RW Davis</div><div class=\"gs_gray\">Proceedings of the National Academy of Sciences 102 (36), 12837-12842<span class=\"gs_oph\">, 2005</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=8692182196465189153\" class=\"gsc_a_ac gs_ibl\">695</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2005</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:Se3iqnhoufwC\" class=\"gsc_a_at\">Temporal dynamics and genetic control of transcription in the human prefrontal cortex</a><div class=\"gs_gray\">C Colantuoni, BK Lipska, T Ye, TM Hyde, R Tao, JT Leek, EA Colantuoni, ...</div><div class=\"gs_gray\">Nature 478 (7370), 519-523<span class=\"gs_oph\">, 2011</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=15401379057477374674\" class=\"gsc_a_ac gs_ibl\">693</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2011</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:5nxA0vEk-isC\" class=\"gsc_a_at\">Bump hunting to identify differentially methylated regions in epigenetic epidemiology studies</a><div class=\"gs_gray\">AE Jaffe, P Murakami, H Lee, JT Leek, MD Fallin, AP Feinberg, RA Irizarry</div><div class=\"gs_gray\">International journal of epidemiology 41 (1), 200-209<span class=\"gs_oph\">, 2012</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=13917393765835926103\" class=\"gsc_a_ac gs_ibl\">604</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2012</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:lSLTfruPkqcC\" class=\"gsc_a_at\">Ballgown bridges the gap between transcriptome assembly and expression analysis</a><div class=\"gs_gray\">AC Frazee, G Pertea, AE Jaffe, B Langmead, SL Salzberg, JT Leek</div><div class=\"gs_gray\">Nature biotechnology 33 (3), 243-246<span class=\"gs_oph\">, 2015</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=20173395138202006\" class=\"gsc_a_ac gs_ibl\">544</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2015</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:IjCSPb-OGe4C\" class=\"gsc_a_at\">Cloud-scale RNA-sequencing differential expression analysis with Myrna</a><div class=\"gs_gray\">B Langmead, KD Hansen, JT Leek</div><div class=\"gs_gray\">Genome biology 11 (8), 1-11<span class=\"gs_oph\">, 2010</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=9392678635432440961\" class=\"gsc_a_ac gs_ibl\">410</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2010</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:2osOgNQ5qMEC\" class=\"gsc_a_at\">A general framework for multiple testing dependence</a><div class=\"gs_gray\">JT Leek, JD Storey</div><div class=\"gs_gray\">Proceedings of the National Academy of Sciences 105 (48), 18718-18723<span class=\"gs_oph\">, 2008</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=6862569568109470250\" class=\"gsc_a_ac gs_ibl\">398</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2008</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:vbGhcppDl1QC\" class=\"gsc_a_at\">sva: Surrogate variable analysis</a><div class=\"gs_gray\">JT Leek, WE Johnson, HS Parker, EJ Fertig, AE Jaffe, JD Storey, Y Zhang, ...</div><div class=\"gs_gray\">R package version 3 (0), 882-883<span class=\"gs_oph\">, 2019</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=10697077674715889765\" class=\"gsc_a_ac gs_ibl\">342</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2019</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:K3LRdlH-MEoC\" class=\"gsc_a_at\">On the design and analysis of gene expression studies in human populations</a><div class=\"gs_gray\">JM Akey, S Biswas, JT Leek, JD Storey</div><div class=\"gs_gray\">Nature genetics 39 (7), 807-808<span class=\"gs_oph\">, 2007</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=15714386653555288843\" class=\"gsc_a_ac gs_ibl\">324</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2007</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:u9iWguZQMMsC\" class=\"gsc_a_at\">Reproducible RNA-seq analysis using recount2</a><div class=\"gs_gray\">L Collado-Torres, A Nellore, K Kammers, SE Ellis, MA Taub, KD Hansen, ...</div><div class=\"gs_gray\">Nature biotechnology 35 (4), 319-321<span class=\"gs_oph\">, 2017</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=15893932426093408725\" class=\"gsc_a_ac gs_ibl\">309</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2017</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:qjMakFHDy7sC\" class=\"gsc_a_at\">Systems-level dynamic analyses of fate change in murine embryonic stem cells</a><div class=\"gs_gray\">R Lu, F Markowetz, RD Unwin, JT Leek, EM Airoldi, BD MacArthur, ...</div><div class=\"gs_gray\">Nature 462 (7271), 358-362<span class=\"gs_oph\">, 2009</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=4114573275173642545\" class=\"gsc_a_ac gs_ibl\">304</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2009</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:u-x6o8ySG0sC\" class=\"gsc_a_at\">EDGE: extraction and analysis of differential gene expression</a><div class=\"gs_gray\">JT Leek, E Monsen, AR Dabney, JD Storey</div><div class=\"gs_gray\">Bioinformatics 22 (4), 507-508<span class=\"gs_oph\">, 2006</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=8862746171832697560\" class=\"gsc_a_ac gs_ibl\">300</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2006</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:JV2RwH3_ST0C\" class=\"gsc_a_at\">Svaseq: removing batch effects and other unwanted noise from sequencing data</a><div class=\"gs_gray\">JT Leek</div><div class=\"gs_gray\">Nucleic acids research 42 (21), e161-e161<span class=\"gs_oph\">, 2014</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=6067155682778086397\" class=\"gsc_a_ac gs_ibl\">280</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2014</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:isC4tDSrTZIC\" class=\"gsc_a_at\"><i>Polyester</i>: simulating RNA-seq datasets with differential transcript expression</a><div class=\"gs_gray\">AC Frazee, AE Jaffe, B Langmead, JT Leek</div><div class=\"gs_gray\">Bioinformatics 31 (17), 2778-2784<span class=\"gs_oph\">, 2015</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=11653819434357831278\" class=\"gsc_a_ac gs_ibl\">230</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2015</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:p2g8aNsByqUC\" class=\"gsc_a_at\">Developmental and genetic regulation of the human cortex transcriptome illuminate schizophrenia pathogenesis</a><div class=\"gs_gray\">AE Jaffe, RE Straub, JH Shin, R Tao, Y Gao, L Collado-Torres, ...</div><div class=\"gs_gray\">Nature neuroscience 21 (8), 1117-1125<span class=\"gs_oph\">, 2018</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=12806206133365517677\" class=\"gsc_a_ac gs_ibl\">228</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2018</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:ldfaerwXgEUC\" class=\"gsc_a_at\">Statistics: P values are just the tip of the iceberg</a><div class=\"gs_gray\">JT Leek, RD Peng</div><div class=\"gs_gray\">Nature 520 (7549), 612-612<span class=\"gs_oph\">, 2015</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=7990176079596762579\" class=\"gsc_a_ac gs_ibl\">211</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2015</span></td></tr><tr class=\"gsc_a_tr\"><td class=\"gsc_a_t\"><a href=\"/citations?view_op=view_citation&hl=en&oe=ASCII&user=HI-I6C0AAAAJ&citation_for_view=HI-I6C0AAAAJ:LkGwnXOMwfcC\" class=\"gsc_a_at\">Sequencing technology does not eliminate biological variability</a><div class=\"gs_gray\">KD Hansen, Z Wu, RA Irizarry, JT Leek</div><div class=\"gs_gray\">Nature biotechnology 29 (7), 572-573<span class=\"gs_oph\">, 2011</span></div></td><td class=\"gsc_a_c\"><a href=\"https://scholar.google.com/scholar?oi=bibs&hl=en&oe=ASCII&cites=13984583295080419572\" class=\"gsc_a_ac gs_ibl\">210</a></td><td class=\"gsc_a_y\"><span class=\"gsc_a_h gsc_a_hc gs_ibl\">2011</span></td></tr></tbody></table><div id=\"gsc_a_sp\"></div><div id=\"gsc_a_err\" class=\"gs_alrt\">The system can't perform the operation now. Try again later.</div></div><div id=\"gsc_lwp\"><span id=\"gsc_a_nn\">Articles 1–20</span><div id=\"gsc_bpf\"><button type=\"button\" id=\"gsc_bpf_more\" class=\"gs_btnPD gs_in_ib gs_btn_flat gs_btn_lrge gs_btn_lsu\"><span class=\"gs_wr\"><span class=\"gs_ico\"></span><span class=\"gs_lbl\">Show more</span></span></button></div></div></form></div></div></div></div><div id=\"gs_ftr_sp\" role=\"presentation\"></div><div id=\"gs_ftr\" role=\"contentinfo\"><div id=\"gs_ftr_rt\"><a href=\"/intl/en/scholar/about.html\">Help</a><a href=\"//www.google.com/intl/en/policies/privacy/\">Privacy</a><a href=\"//www.google.com/intl/en/policies/terms/\">Terms</a></div></div></div></body></html>"
In this format the data is a little hard to read. To overcome this we can use the XML package to parse the data. Since the XML package has some issues, here I use the function GET from the httr package in order to obtain the html code, and then pass it to htmlParse
library(XML)
library(httr)
url <- "http://scholar.google.com/citations?user=HI-I6C0AAAAJ&hl=e"
html2 = GET(url)
content2 = content(html2, as = "text")
parsedHTML = htmlParse(content2, asText = TRUE)
xpathSApply(parsedHTML, "//title", xmlValue)
## [1] "Jeff Leek - Google Académico"
pg1 = GET("http://httpbin.org/basic-auth/user/passwd")
pg1
## Response [http://httpbin.org/basic-auth/user/passwd]
## Date: 2022-08-22 14:59
## Status: 401
## Content-Type: <unknown>
## <EMPTY BODY>
pg2 = GET("http://httpbin.org/basic-auth/user/passwd",
authenticate("user", "passwd"))
pg2
## Response [http://httpbin.org/basic-auth/user/passwd]
## Date: 2022-08-22 14:59
## Status: 200
## Content-Type: application/json
## Size: 47 B
## {
## "authenticated": true,
## "user": "user"
## }
names(pg2)
## [1] "url" "status_code" "headers" "all_headers" "cookies"
## [6] "content" "date" "times" "request" "handle"
Handles allow authentications to be saved across multiple websites. If you authenticate the handle once, the cookies will stay with that handle so you won't have to authenticate everytime you access the site.
google = handle("http://google.com")
pg1 = GET(handle = google, path = "/")
pg2 = GET(handle = google, path = "search")